1
1
name : Industrial CI pipeline
2
- on : [push, pull_request]
2
+ on :
3
+ push :
4
+ pull_request :
5
+ schedule :
6
+ - cron : ' 0 7 * * *'
7
+
3
8
4
9
jobs :
5
10
format_check :
6
11
runs-on : ubuntu-latest
7
12
8
13
steps :
9
- - uses : actions/checkout@v2
10
- - uses : ' ros-industrial/industrial_ci@master'
11
- env :
12
- ROS_DISTRO : melodic
13
- CLANG_FORMAT_CHECK : file
14
- CLANG_FORMAT_VERSION : " 9"
14
+ - uses : actions/checkout@v2
15
+ - uses : ' ros-industrial/industrial_ci@master'
16
+ env :
17
+ ROS_DISTRO : melodic
18
+ CLANG_FORMAT_CHECK : file
19
+ CLANG_FORMAT_VERSION : " 9"
15
20
16
21
build :
17
22
runs-on : ubuntu-latest
23
+ continue-on-error : ${{ matrix.env.experimental }}
18
24
strategy :
19
25
fail-fast : false
20
26
matrix :
@@ -25,24 +31,28 @@ jobs:
25
31
DOCKER_RUN_OPTS : --network static_test_net
26
32
BEFORE_INIT : ' apt-get update -qq && apt-get install -y iproute2 iputils-ping && ip addr && ping -c5 192.168.56.101'
27
33
IMMEDIATE_TEST_OUTPUT : true
34
+ experimental : false
28
35
- ROS_DISTRO : noetic
29
36
ROS_REPO : main
30
37
UPSTREAM_WORKSPACE : .noetic.rosinstall
31
38
DOCKER_RUN_OPTS : --network static_test_net
32
39
BEFORE_INIT : ' apt-get update -qq && apt-get install -y iproute2 iputils-ping && ip addr && ping -c5 192.168.56.101'
33
40
IMMEDIATE_TEST_OUTPUT : true
41
+ experimental : false
34
42
- ROS_DISTRO : melodic
35
43
ROS_REPO : testing
36
44
UPSTREAM_WORKSPACE : .melodic.rosinstall
37
45
DOCKER_RUN_OPTS : --network static_test_net
38
46
BEFORE_INIT : ' apt-get update -qq && apt-get install -y iproute2 iputils-ping && ip addr && ping -c5 192.168.56.101'
39
47
IMMEDIATE_TEST_OUTPUT : true
48
+ experimental : true
40
49
- ROS_DISTRO : noetic
41
50
ROS_REPO : testing
42
51
UPSTREAM_WORKSPACE : .noetic.rosinstall
43
52
DOCKER_RUN_OPTS : --network static_test_net
44
53
BEFORE_INIT : ' apt-get update -qq && apt-get install -y iproute2 iputils-ping && ip addr && ping -c5 192.168.56.101'
45
54
IMMEDIATE_TEST_OUTPUT : true
55
+ experimental : true
46
56
47
57
steps :
48
58
- uses : actions/checkout@v1
0 commit comments