File tree 1 file changed +20
-9
lines changed
1 file changed +20
-9
lines changed Original file line number Diff line number Diff line change @@ -20,13 +20,14 @@ jobs:
20
20
include :
21
21
- toolset : gcc-6
22
22
cxxstd : " 14,1z"
23
- os : ubuntu-18.04
23
+ os : ubuntu-latest
24
+ container : ubuntu:18.04
24
25
install : g++-6
25
26
- toolset : gcc-7
26
27
cxxstd : " 14,17"
27
- os : ubuntu-18.04
28
- - toolset : gcc
29
- compiler : g++ -8
28
+ install : g++-7
29
+ os : ubuntu-20.04
30
+ - toolset : gcc -8
30
31
cxxstd : " 14"
31
32
os : ubuntu-20.04
32
33
install : g++-8
@@ -41,17 +42,20 @@ jobs:
41
42
- toolset : clang
42
43
compiler : clang++-3.9
43
44
cxxstd : " 14"
44
- os : ubuntu-18.04
45
+ os : ubuntu-latest
46
+ container : ubuntu:18.04
45
47
install : clang-3.9
46
48
- toolset : clang
47
49
compiler : clang++-4.0
48
50
cxxstd : " 14"
49
- os : ubuntu-18.04
51
+ os : ubuntu-latest
52
+ container : ubuntu:18.04
50
53
install : clang-4.0
51
54
- toolset : clang
52
55
compiler : clang++-5.0
53
56
cxxstd : " 14,1z"
54
- os : ubuntu-18.04
57
+ os : ubuntu-latest
58
+ container : ubuntu:18.04
55
59
install : clang-5.0
56
60
- toolset : clang
57
61
compiler : clang++-6.0
@@ -82,13 +86,20 @@ jobs:
82
86
os : macos-11
83
87
84
88
runs-on : ${{matrix.os}}
89
+ container : ${{matrix.container}}
85
90
86
91
steps :
87
92
- uses : actions/checkout@v3
88
93
94
+ - name : Setup container environment
95
+ if : matrix.container
96
+ run : |
97
+ apt-get -y update
98
+ apt-get -y install sudo python3 git g++
99
+
89
100
- name : Install packages
90
101
if : matrix.install
91
- run : sudo apt install ${{matrix.install}}
102
+ run : sudo apt-get -y install ${{matrix.install}}
92
103
93
104
- name : Setup Boost
94
105
run : |
99
110
cd boost-root
100
111
cp -r $GITHUB_WORKSPACE/* libs/$LIBRARY
101
112
git submodule update --init tools/boostdep
102
- python tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
113
+ python3 tools/boostdep/depinst/depinst.py --git_args "--jobs 3" $LIBRARY
103
114
./bootstrap.sh
104
115
./b2 -d0 headers
105
116
You can’t perform that action at this time.
0 commit comments