6
6
- ros2
7
7
8
8
jobs :
9
- build_and_test_source_rolling :
10
- runs-on : ubuntu-latest
11
- container :
12
- image : rostooling/setup-ros-docker:ubuntu-jammy-latest
13
- steps :
14
- - name : Build and run tests
15
- id : action-ros-ci
16
- uses : ros-tooling/action-ros-ci@v0.3
17
- with :
18
- package-name : |
19
- turtle_tf2_py
20
- turtle_tf2_cpp
21
- target-ros2-distro : rolling
22
- vcs-repo-file-url : https://raw.githubusercontent.com/ros2/ros2/rolling/ros2.repos
23
- colcon-defaults : |
24
- {
25
- "build": {
26
- "cmake-args": [
27
- "-DCMAKE_CXX_FLAGS=\"-Werror\""
28
- ]
29
- },
30
- "test": {
31
- "ctest-args": ["-LE", "xfail"],
32
- "pytest-args": ["-m", "not xfail"]
33
- }
34
- }
35
9
build_and_test_source_humble :
36
10
runs-on : ubuntu-latest
37
11
container :
58
32
"pytest-args": ["-m", "not xfail"]
59
33
}
60
34
}
61
- build_and_test_source_iron :
62
- runs-on : ubuntu-latest
63
- container :
64
- image : rostooling/setup-ros-docker:ubuntu-jammy-latest
65
- steps :
66
- - name : Build and run tests
67
- id : action-ros-ci
68
- uses : ros-tooling/action-ros-ci@v0.3
69
- with :
70
- package-name : |
71
- turtle_tf2_py
72
- turtle_tf2_cpp
73
- target-ros2-distro : iron
74
- vcs-repo-file-url : https://raw.githubusercontent.com/ros2/ros2/iron/ros2.repos
75
- colcon-defaults : |
76
- {
77
- "build": {
78
- "cmake-args": [
79
- "-DCMAKE_CXX_FLAGS=\"-Werror\""
80
- ]
81
- },
82
- "test": {
83
- "ctest-args": ["-LE", "xfail"],
84
- "pytest-args": ["-m", "not xfail"]
85
- }
86
- }
87
- build_and_test_binaries_rolling :
88
- runs-on : ubuntu-latest
89
- container :
90
- image : rostooling/setup-ros-docker:ubuntu-jammy-latest
91
- steps :
92
- - name : Build and run tests
93
- id : action-ros-ci
94
- uses : ros-tooling/action-ros-ci@v0.3
95
- with :
96
- package-name : |
97
- turtle_tf2_py
98
- turtle_tf2_cpp
99
- target-ros2-distro : rolling
100
- colcon-defaults : |
101
- {
102
- "build": {
103
- "cmake-args": [
104
- "-DCMAKE_CXX_FLAGS=\"-Werror\""
105
- ]
106
- },
107
- "test": {
108
- "ctest-args": ["-LE", "xfail"],
109
- "pytest-args": ["-m", "not xfail"]
110
- }
111
- }
112
35
build_and_test_binaries_humble :
113
36
runs-on : ubuntu-latest
114
37
container :
@@ -134,28 +57,3 @@ jobs:
134
57
"pytest-args": ["-m", "not xfail"]
135
58
}
136
59
}
137
- build_and_test_binaries_iron :
138
- runs-on : ubuntu-latest
139
- container :
140
- image : rostooling/setup-ros-docker:ubuntu-jammy-latest
141
- steps :
142
- - name : Build and run tests
143
- id : action-ros-ci
144
- uses : ros-tooling/action-ros-ci@v0.3
145
- with :
146
- package-name : |
147
- turtle_tf2_py
148
- turtle_tf2_cpp
149
- target-ros2-distro : iron
150
- colcon-defaults : |
151
- {
152
- "build": {
153
- "cmake-args": [
154
- "-DCMAKE_CXX_FLAGS=\"-Werror\""
155
- ]
156
- },
157
- "test": {
158
- "ctest-args": ["-LE", "xfail"],
159
- "pytest-args": ["-m", "not xfail"]
160
- }
161
- }
0 commit comments