33
33
- uses : actions/checkout@v2
34
34
- name : Install deps
35
35
run : |
36
- sudo apt-get install g++-6 gcc-6 -qyy
37
36
source ./util/ci/common.sh
38
- install_linux_deps
37
+ install_linux_deps g++-6
39
38
40
39
- name : Build
41
40
run : |
55
54
- uses : actions/checkout@v2
56
55
- name : Install deps
57
56
run : |
58
- sudo apt-get install g++-8 gcc-8 -qyy
59
57
source ./util/ci/common.sh
60
- install_linux_deps
58
+ install_linux_deps g++-8
61
59
62
60
- name : Build
63
61
run : |
77
75
- uses : actions/checkout@v2
78
76
- name : Install deps
79
77
run : |
80
- sudo apt-get install clang-3.9 -qyy
81
78
source ./util/ci/common.sh
82
- install_linux_deps
79
+ install_linux_deps clang-3.9
83
80
84
81
- name : Build
85
82
run : |
@@ -99,18 +96,16 @@ jobs:
99
96
- uses : actions/checkout@v2
100
97
- name : Install deps
101
98
run : |
102
- sudo apt-get install clang-9 valgrind -qyy
103
99
source ./util/ci/common.sh
104
- install_linux_deps
105
- env :
106
- WITH_LUAJIT : 1
100
+ install_linux_deps clang-9 valgrind libluajit-5.1-dev
107
101
108
102
- name : Build
109
103
run : |
110
104
./util/ci/build.sh
111
105
env :
112
106
CC : clang-9
113
107
CXX : clang++-9
108
+ CMAKE_FLAGS : " -DREQUIRE_LUAJIT=1"
114
109
115
110
- name : Test
116
111
run : |
@@ -128,9 +123,8 @@ jobs:
128
123
- uses : actions/checkout@v2
129
124
- name : Install deps
130
125
run : |
131
- sudo apt-get install clang-9 -qyy
132
126
source ./util/ci/common.sh
133
- install_linux_deps
127
+ install_linux_deps clang-9
134
128
135
129
- name : Build prometheus-cpp
136
130
run : |
@@ -156,9 +150,8 @@ jobs:
156
150
- uses : actions/checkout@v2
157
151
- name : Install deps
158
152
run : |
159
- sudo apt-get install clang-9 -qyy
160
153
source ./util/ci/common.sh
161
- install_linux_deps
154
+ install_linux_deps clang-9
162
155
163
156
- name : Build
164
157
run : |
@@ -188,7 +181,7 @@ jobs:
188
181
- uses : actions/checkout@v2
189
182
- name : Install compiler
190
183
run : |
191
- sudo apt-get install gettext -qyy
184
+ sudo apt-get update -q && sudo apt-get install gettext -qyy
192
185
wget http://minetest.kitsunemimi.pw/mingw-w64-i686_9.2.0_ubuntu18.04.tar.xz -O mingw.tar.xz
193
186
sudo tar -xaf mingw.tar.xz -C /usr
194
187
@@ -206,7 +199,7 @@ jobs:
206
199
- uses : actions/checkout@v2
207
200
- name : Install compiler
208
201
run : |
209
- sudo apt-get install gettext -qyy
202
+ sudo apt-get update -q && sudo apt-get install gettext -qyy
210
203
wget http://minetest.kitsunemimi.pw/mingw-w64-x86_64_9.2.0_ubuntu18.04.tar.xz -O mingw.tar.xz
211
204
sudo tar -xaf mingw.tar.xz -C /usr
212
205
0 commit comments