Skip to content

Commit 1d2ecc1

Browse files
committed
Adding Ubuntu and Windows nightly tasks for 2.3.x
Signed-off-by: Emilio Cuesta <emiliocuesta@eprosima.com>
1 parent 69503a4 commit 1d2ecc1

2 files changed

Lines changed: 32 additions & 0 deletions

File tree

.github/workflows/nightly-ubuntu-ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,20 @@ jobs:
2020
run-tests: true
2121
use-ccache: false
2222

23+
# python 2.3.x - fastdds 3.3.x
24+
nightly-ubuntu-ci-2_3_x:
25+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@2.3.x
26+
with:
27+
# It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket:
28+
# https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job.
29+
os-version: 'ubuntu-22.04'
30+
label: 'nightly-ubuntu-ci-2.3.x-3.3.x'
31+
fastdds-python-branch: '2.3.x'
32+
fastdds-branch: '3.3.x'
33+
run-build: true
34+
run-tests: true
35+
use-ccache: false
36+
2337
# python 2.2.x - fastdds 3.2.x
2438
nightly-ubuntu-ci-2_2_x:
2539
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@2.2.x

.github/workflows/nightly-windows-ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,24 @@ jobs:
2424
run-build: true
2525
run-tests: true
2626

27+
# python 2.3.x - fastdds 3.3.x
28+
nightly-windows-ci-2_3_x:
29+
strategy:
30+
fail-fast: false
31+
matrix:
32+
vs-toolset:
33+
- 'v142'
34+
- 'v143'
35+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@2.3.x
36+
with:
37+
os-version: 'windows-2022'
38+
vs-toolset: ${{ matrix.vs-toolset }}
39+
label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-2.3.x-3.3.x'
40+
fastdds-python-branch: '2.3.x'
41+
fastdds-branch: '3.3.x'
42+
run-build: true
43+
run-tests: true
44+
2745
# python 2.2.x - fastdds 3.2.x
2846
nightly-windows-ci-2_2_x:
2947
strategy:

0 commit comments

Comments
 (0)