Skip to content

Commit cd19f12

Browse files
authored
Update nightly job to generate ubuntu 22.04 and windows 19 (#215)
1 parent f26eec1 commit cd19f12

1 file changed

Lines changed: 13 additions & 6 deletions

File tree

.github/workflows/build_fastdds.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ on:
77

88
jobs:
99
windows-build:
10-
runs-on: windows-latest
10+
runs-on: ${{ matrix.windows-version }}
1111
strategy:
1212
fail-fast: false
1313
matrix:
1414
cmake-config:
1515
- 'Release'
1616
- 'Debug'
17+
windows-version:
18+
- 'windows-2019'
19+
- 'windows-latest'
1720
env:
1821
CXXFLAGS: /MP
1922
OPENSSL64_ROOT: "C:/Program Files/OpenSSL-Win64"
@@ -35,13 +38,17 @@ jobs:
3538
- name: Upload binaries
3639
uses: actions/upload-artifact@v3
3740
with:
38-
name: windows_${{ matrix.cmake-config }}_fastdds_install
41+
name: ${{ matrix.windows-version }}_${{ matrix.cmake-config }}_fastdds_install
3942
path: ${{ github.workspace }}\eprosima\install
4043

4144
ubuntu-build:
42-
runs-on: ubuntu-latest
43-
environment:
44-
name: codecov
45+
runs-on: ${{ matrix.ubuntu-version }}
46+
strategy:
47+
fail-fast: false
48+
matrix:
49+
ubuntu-version:
50+
- 'ubuntu-20.04'
51+
- 'ubuntu-22.04'
4552

4653
steps:
4754
- name: Sync eProsima/DDS-Router repository
@@ -69,5 +76,5 @@ jobs:
6976
- name: Upload binaries
7077
uses: actions/upload-artifact@v3
7178
with:
72-
name: ubuntu_fastdds_install
79+
name: ${{ matrix.ubuntu-version }}_fastdds_install
7380
path: install

0 commit comments

Comments
 (0)