16
16
17
17
env :
18
18
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
19
+ IGNORE_TESTS : CANDataSourceTest,ISOTPOverCANProtocolTest,IoTFleetWiseEngineTest,OBDOverCANModuleTest
19
20
20
21
jobs :
21
22
linting :
37
38
with :
38
39
build-arch : " native"
39
40
upload-arch : " amd64"
41
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
40
42
dist-name : " aws-iot-fleetwise-edge"
41
43
cache-paths : /usr/local/x86_64-linux-gnu
42
44
dist-files : build/aws-iot-fleetwise-edge:.
49
51
with :
50
52
build-arch : " cross-arm64"
51
53
upload-arch : " arm64"
54
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
52
55
dist-name : " aws-iot-fleetwise-edge"
53
56
cache-paths : /usr/local/aarch64-linux-gnu:/usr/local/x86_64-linux-gnu
54
57
dist-files : build/aws-iot-fleetwise-edge:.
62
65
build-arch : " cross-armhf"
63
66
upload-arch : " armhf"
64
67
extra-options : " --with-iwave-gps-support"
68
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
65
69
dist-name : " aws-iot-fleetwise-edge"
66
70
cache-paths : /usr/local/arm-linux-gnueabihf:/usr/local/x86_64-linux-gnu
67
71
dist-files : build/aws-iot-fleetwise-edge:.
75
79
build-arch : " native"
76
80
upload-arch : " amd64"
77
81
extra-options : " --with-ros2-support"
82
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
78
83
dist-name : " aws-iot-fleetwise-edge-ros2"
79
84
cache-paths : /usr/local/x86_64-linux-gnu:/opt/ros
80
85
dist-files : build/iotfleetwise/aws-iot-fleetwise-edge:.
88
93
build-arch : " cross-arm64"
89
94
upload-arch : " arm64"
90
95
extra-options : " --with-ros2-support"
96
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
91
97
dist-name : " aws-iot-fleetwise-edge-ros2"
92
98
cache-paths : /usr/local/aarch64-linux-gnu:/usr/local/x86_64-linux-gnu:/opt/ros
93
99
dist-files : build/iotfleetwise/aws-iot-fleetwise-edge:.
@@ -101,6 +107,7 @@ jobs:
101
107
build-arch : " cross-armhf"
102
108
upload-arch : " armhf"
103
109
extra-options : " --with-ros2-support"
110
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
104
111
dist-name : " aws-iot-fleetwise-edge-ros2"
105
112
cache-paths : /usr/local/arm-linux-gnueabihf:/usr/local/x86_64-linux-gnu:/opt/ros
106
113
dist-files : build/iotfleetwise/aws-iot-fleetwise-edge:.
@@ -113,6 +120,7 @@ jobs:
113
120
with :
114
121
build-arch : " cross-android"
115
122
upload-arch : " android"
123
+ ignore-tests : " --ignore-tests ${{env.IGNORE_TESTS}}"
116
124
dist-name : " aws-iot-fleetwise-edge"
117
125
cache-paths : /usr/local/x86_64-linux-android:/usr/local/aarch64-linux-android:/usr/local/armv7a-linux-androideabi:/usr/local/x86_64-linux-gnu
118
126
dist-files :
0 commit comments