-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitlab-ci.yml
60 lines (53 loc) · 1.32 KB
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
variables:
REPOS_FILE: repos.yaml
VCS_ARGS: --recursive
include:
- project: 'polymathrobotics/ci/ci_templates'
ref: main
file: '/ros/ros2_package.impl.yml'
- project: 'polymathrobotics/ci/ci_templates'
ref: main
file: '/ros/ros2_container/containerize.impl.yml'
- project: 'polymathrobotics/ci/ci_templates'
ref: main
file: '/docker-bake/bake_with_vcs_import_arm64.impl.yml'
- project: 'polymathrobotics/ci/ci_templates'
ref: main
file: '/common/rules.yml'
- project: 'polymathrobotics/ci/ci_templates'
ref: main
file: '/common/stages.yml'
build_and_test_conti_driver:
variables:
PACKAGE_NAME: radar_conti_ars408
extends: .ros2_build_and_test
eval_conti_driver:
extends: .ros2_evaluate
needs:
- job: build_and_test_conti_driver
artifacts: true
build_and_test_conti_msgs:
variables:
PACKAGE_NAME: radar_conti_ars408_msgs
extends: .ros2_build_and_test
eval_conti_msgs:
extends: .ros2_evaluate
needs:
- job: build_and_test_conti_msgs
artifacts: true
build_ars408_humble:
variables:
DOCKER_IMAGE_NAME: /ars-408
DOCKER_TAG: humble
DOCKER_PUSH: --push
DOCKERFILE_DIR: ars-408
extends: .ros2_containerize
only:
- main
bake_ars408_arm64:
variables:
BAKE_PUSH: --push
BAKE_TARGET: arm64
extends: .import_bake_and_push_arm64
only:
- main