Skip to content

Commit 0c09906

Browse files
authored
[OMON-580] Build against CS8 and CC7 (#292)
1 parent 53b22e9 commit 0c09906

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

.github/workflows/build.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Build and test
33
on: [pull_request]
44

55
jobs:
6-
linux:
6+
ubuntu:
77
runs-on: ubuntu-latest
88
steps:
99
- uses: actions/checkout@v2
@@ -41,3 +41,23 @@ jobs:
4141
run: cd build && make -j
4242
- name: Test
4343
run: cd build && make test
44+
cs8:
45+
runs-on: [self-hosted, cs8]
46+
steps:
47+
- uses: actions/checkout@v2
48+
- name: CMake
49+
run: mkdir build && cd build && source /opt/rh/gcc-toolset-10/enable && cmake ..
50+
- name: Build
51+
run: cd build && make -j
52+
- name: Test
53+
run: cd build && make test
54+
cc7:
55+
runs-on: [self-hosted, cc7]
56+
steps:
57+
- uses: actions/checkout@v2
58+
- name: CMake
59+
run: mkdir build && cd build && source /opt/rh/devtoolset-9/enable && cmake3 ..
60+
- name: Build
61+
run: cd build && make -j
62+
- name: Test
63+
run: cd build && make test

0 commit comments

Comments
 (0)