forked from ros-infrastructure/ros_buildfarm_config
-
Notifications
You must be signed in to change notification settings - Fork 28
/
ci-infra.yaml
92 lines (91 loc) · 3.49 KB
/
ci-infra.yaml
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
%YAML 1.1
# ROS buildfarm ci-build file
---
build_environment_variables:
PYTHONWARNINGS: 'ignore:pkg_resources::'
build_tool: colcon
build_tool_test_args: '--event-handler console_stderr- console_cohesion+ --executor parallel --python-testing pytest --pytest-args -k "not test_spell_check" --packages-skip superflore'
install_packages:
- doxygen
- gem
- graphviz
- meson
- python-is-python3
- python3-docker
- python3-exhale
- python3-filelock
- python3-flake8
- python3-flake8-builtins
- python3-flake8-class-newline
- python3-flake8-comprehensions
- python3-flake8-deprecated
- python3-flake8-docstrings
- python3-flake8-import-order
- python3-flake8-quotes
- python3-git
- python3-github
- python3-jinja2
- python3-myst-parser
- python3-pep8
- python3-pip
- python3-scantree
- python3-sphinx
- python3-sphinx-rtd-theme
- python3-termcolor
- python3-vcstools
- python3-xmltodict
- ruby
jenkins_job_label: ci-agent
jenkins_job_priority: 50
jenkins_job_schedule: 10 23 * * *
jenkins_job_timeout: 30
jenkins_job_weight: 4
repos_files:
- !relative_url ci-infra.repos
repositories:
keys:
- |
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=7qfN
-----END PGP PUBLIC KEY BLOCK-----
urls:
- http://repos.ros.org/repos/ros_bootstrap
targets:
ubuntu:
noble:
amd64:
type: ci-build
version: 1