Skip to content

Commit 76c84ce

Browse files
authored
upgraded CI (#21)
1 parent a4fee29 commit 76c84ce

File tree

2 files changed

+23
-17
lines changed

2 files changed

+23
-17
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
- master
88
- develop
99
- feature/**
10+
- fix/**
1011

1112
env:
1213
UBSAN_OPTIONS: print_stacktrace=1
@@ -37,17 +38,20 @@ jobs:
3738
address-model: 32,64
3839
- toolset: gcc-7
3940
cxxstd: "11,14,17"
40-
os: ubuntu-20.04
41+
container: ubuntu:20.04
42+
os: ubuntu-latest
4143
install: g++-7-multilib
4244
address-model: 32,64
4345
- toolset: gcc-8
4446
cxxstd: "11,14,17,2a"
45-
os: ubuntu-20.04
47+
container: ubuntu:20.04
48+
os: ubuntu-latest
4649
install: g++-8-multilib
4750
address-model: 32,64
4851
- toolset: gcc-9
4952
cxxstd: "11,14,17,2a"
50-
os: ubuntu-20.04
53+
container: ubuntu:20.04
54+
os: ubuntu-latest
5155
install: g++-9-multilib
5256
address-model: 32,64
5357
- toolset: gcc-10
@@ -108,25 +112,33 @@ jobs:
108112
- toolset: clang
109113
compiler: clang++-8
110114
cxxstd: "11,14,17"
111-
os: ubuntu-20.04
115+
container: ubuntu:20.04
116+
os: ubuntu-latest
112117
install: clang-8
113118
- toolset: clang
114119
compiler: clang++-9
115120
cxxstd: "11,14,17,2a"
116-
os: ubuntu-20.04
121+
container: ubuntu:20.04
122+
os: ubuntu-latest
117123
install: clang-9
118124
- toolset: clang
119125
compiler: clang++-10
120126
cxxstd: "11,14,17,2a"
121-
os: ubuntu-20.04
127+
container: ubuntu:20.04
128+
os: ubuntu-latest
129+
install: clang-10
122130
- toolset: clang
123131
compiler: clang++-11
124132
cxxstd: "11,14,17,2a"
125-
os: ubuntu-20.04
133+
container: ubuntu:20.04
134+
os: ubuntu-latest
135+
install: clang-11
126136
- toolset: clang
127137
compiler: clang++-12
128138
cxxstd: "11,14,17,20"
129-
os: ubuntu-20.04
139+
container: ubuntu:20.04
140+
os: ubuntu-latest
141+
install: clang-12
130142
- toolset: clang
131143
compiler: clang++-13
132144
cxxstd: "11,14,17,20,2b"
@@ -238,14 +250,6 @@ jobs:
238250
fail-fast: false
239251
matrix:
240252
include:
241-
- toolset: msvc-14.0
242-
cxxstd: 14,latest
243-
addrmd: 32,64
244-
os: windows-2019
245-
- toolset: msvc-14.2
246-
cxxstd: "14,17,20,latest"
247-
addrmd: 32,64
248-
os: windows-2019
249253
- toolset: msvc-14.3
250254
cxxstd: "14,17,20,latest"
251255
addrmd: 32,64
@@ -257,7 +261,7 @@ jobs:
257261
- toolset: gcc
258262
cxxstd: "11,14,17,2a"
259263
addrmd: 64
260-
os: windows-2019
264+
os: windows-2022
261265

262266
runs-on: ${{matrix.os}}
263267

test/Jamfile.v2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
#
88
# See http://www.boost.org/libs/flyweight for library home page.
99

10+
import testing ;
11+
1012
project
1113
: requirements
1214
<library>/boost/flyweight//boost_flyweight

0 commit comments

Comments
 (0)