forked from ros-infrastructure/ros_buildfarm_config
-
Notifications
You must be signed in to change notification settings - Fork 30
/
Copy pathrelease-rhel-build.yaml
152 lines (149 loc) · 7.74 KB
/
release-rhel-build.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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
%YAML 1.1
# ROS buildfarm release-build file
---
abi_incompatibility_assumed: true
build_environment_variables:
RPM_BUILD_NCPUS: '1'
jenkins_binary_job_priority: 80
jenkins_binary_job_timeout: 120
jenkins_source_job_priority: 70
jenkins_source_job_timeout: 30
notifications:
maintainers: false
package_blacklist:
- acado_vendor # Requires unreleased changes
- ament_download # Build failures on RHEL https://github.com/samsung-ros/ament_download/pull/3
- apex_containers # Build failures on RHEL due to -Werror
- control_box_rst # coinor-libipopt-dev has no RPM for RHEL 9
- four_wheel_steering_msgs # Requires unreleased changes
- fuse_constraints # Requires unreleased changes
- gazebo_dev # Gazebo has no RPM package
- ifm3d_core # Build failures on RHEL https://github.com/ros2-gbp/ifm3d-release/issues/1
- ign_ros2_control # ignition has no RPM packages for RHEL
- ign_rviz_common # ignition has no RPM packages for RHEL
- kobuki_core # Build failures on RHEL
- moveit_common # libogre-dev has no RPM package for RHEL
- moveit_resources_prbt_support # libogre-dev has no RPM package for RHEL
- mrpt2 # ffmpeg has no RPM package in supported repositories
- mrt_cmake_modules # Build failes due to ambiguous Python shebang
- octomap_rviz_plugins # Build failures on RHEL
- octomap_server # Build failures on RHEL
- octovis # Build failures on RHEL
- ompl # opende has no RPM package for RHEL
- open3d_conversions # open3d has no RPM package for RHEL
- openni2_camera # libopenni2-dev does not exist on RHEL
- performance_test # Missing dependency on git: https://gitlab.com/ApexAI/performance_test/-/merge_requests/371
- proxsuite # simde and matio have no RPM packages for RHEL 9
- py_trees_js # python3-pyqt5.qtwebengine has no RPM packages for RHEL 9
- rig_reconfigure # Missing dependency on git: https://github.com/teamspatzenhirn/rig_reconfigure/pull/10
- rmf_building_map_tools # ignition has no RPM packages for RHEL
- rmf_building_sim_common # ignition has no RPM packages for RHEL
- rmf_demos_assets # ignition has no RPM packages for RHEL
- rmf_demos_dashboard_resources # ignition has no RPM packages for RHEL
- rmf_demos_maps # ignition has no RPM packages for RHEL
- rmf_demos_panel # ignition has no RPM packages for RHEL
- rmf_demos_tasks # ignition has no RPM packages for RHEL
- rmf_robot_sim_common # ignition has no RPM packages for RHEL
- rmf_traffic_editor # ignition has no RPM packages for RHEL
- rmf_traffic_editor_assets # ignition has no RPM packages for RHEL
- rmf_traffic_ros2 # Build failures on RHEL https://github.com/open-rmf/rmf_ros2/issues/156
- ros_ign_bridge # ignition has no RPM packages for RHEL
- ros_ign_gazebo # ignition has no RPM packages for RHEL
- ros_ign_interfaces # ignition has no RPM packages for RHEL
- ros_industrial_cmake_boilerplate # iwyu has no RPM packages for RHEL 9
- ros1_bridge # ROS Noetic has no RPM packages for RHEL
- rsl # Requires CMake 3.22
- sdformat_test_files # sdformat has no RPM packages for RHEL 9
- sdformat_urdf # sdformat has no RPM packages for RHEL 9
- sol_vendor # Targets 'HEAD' in vendor package
- swri_console_util # Build failures on all platforms. https://github.com/swri-robotics/marti_common/issues/665
- swri_geometry_util # Build failures on all platforms. https://github.com/swri-robotics/marti_common/issues/665
- swri_prefix_tools # Fix is merged but unreleased. https://github.com/swri-robotics/marti_common/pull/665
- swri_roscpp # Build failures on all platforms. https://github.com/swri-robotics/marti_common/issues/665
- tracetools_analysis # jupyter-notebook has no RPM package for RHEL
- tvm_vendor # Build failures on AlmaLinux (but not RHEL)
- ur_dashboard_msgs # docker.io has no RPM packages for RHEL
- usb_cam # ffmpeg has no RPM package for RHEL
- vrpn_mocap # Requires unreleased changes: https://github.com/vrpn/vrpn/pull/278
- warehouse_ros_mongo # mongodb has no RPM package for RHEL
- webots_ros2 # Not yet generated for RHEL
- webots_ros2_abb # Not yet generated for RHEL
- webots_ros2_core # Not yet generated for RHEL
- webots_ros2_demos # Not yet generated for RHEL
- webots_ros2_epuck # Not yet generated for RHEL
- webots_ros2_examples # Not yet generated for RHEL
- webots_ros2_importer # Not yet generated for RHEL
- webots_ros2_msgs # Not yet generated for RHEL
- webots_ros2_tiago # Not yet generated for RHEL
- webots_ros2_turtlebot # Not yet generated for RHEL
- webots_ros2_tutorials # Not yet generated for RHEL
- webots_ros2_universal_robot # Not yet generated for RHEL
- webots_ros2_ur_e_description # Not yet generated for RHEL
- wiimote # cwiid has no RPM package for RHEL
- zmqpp_vendor # Targets 'HEAD' in vendor package
package_ignore_list:
- connext_cmake_module # No RPM package for Connext
- demo_nodes_cpp_native_gurumdds # No RPM package for GurumDDS
- gurumdds_cmake_module # No RPM package for GurumDDS
- rmw_connext_cpp # No RPM package for Connext
- rmw_connext_dynamic_cpp # No RPM package for Connext
- rmw_connext_shared_cpp # No RPM package for Connext
- rmw_connextdds # No RPM package for Connext
- rmw_connextddsmicro # No RPM package for Connext
- rmw_connextdds_common # No RPM package for Connext
- rmw_gurumdds_cpp # No RPM package for GurumDDS
- rmw_gurumdds_shared_cpp # No RPM package for GurumDDS
- rmw_gurumdds_static_cpp # No RPM package for GurumDDS
- rosidl_typesupport_connext_c # No RPM package for Connext
- rosidl_typesupport_connext_cpp # No RPM package for Connext
- rosidl_typesupport_gurumdds_c # No RPM package for GurumDDS
- rosidl_typesupport_gurumdds_cpp # No RPM package for GurumDDS
- rti_connext_dds_cmake_module # No RPM package for Connext
sync:
package_count: 400
packages: [desktop]
repositories:
keys:
- |
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQINBFzvJpYBEADY8l1YvO7iYW5gUESyzsTGnMvVUmlV3XarBaJz9bGRmgPXh7jc
VFrQhE0L/HV7LOfoLI9H2GWYyHBqN5ERBlcA8XxG3ZvX7t9nAZPQT2Xxe3GT3tro
u5oCR+SyHN9xPnUwDuqUSvJ2eqMYb9B/Hph3OmtjG30jSNq9kOF5bBTk1hOTGPH4
K/AY0jzT6OpHfXU6ytlFsI47ZKsnTUhipGsKucQ1CXlyirndZ3V3k70YaooZ55rG
aIoAWlx2H0J7sAHmqS29N9jV9mo135d+d+TdLBXI0PXtiHzE9IPaX+ctdSUrPnp+
TwR99lxglpIG6hLuvOMAaxiqFBB/Jf3XJ8OBakfS6nHrWH2WqQxRbiITl0irkQoz
pwNEF2Bv0+Jvs1UFEdVGz5a8xexQHst/RmKrtHLct3iOCvBNqoAQRbvWvBhPjO/p
V5cYeUljZ5wpHyFkaEViClaVWqa6PIsyLqmyjsruPCWlURLsQoQxABcL8bwxX7UT
hM6CtH6tGlYZ85RIzRifIm2oudzV5l+8oRgFr9yVcwyOFT6JCioqkwldW52P1pk/
/SnuexC6LYqqDuHUs5NnokzzpfS6QaWfTY5P5tz4KHJfsjDIktly3mKVfY0fSPVV
okdGpcUzvz2hq1fqjxB6MlB/1vtk0bImfcsoxBmF7H+4E9ZN1sX/tSb0KQARAQAB
tCZPcGVuIFJvYm90aWNzIDxpbmZvQG9zcmZvdW5kYXRpb24ub3JnPokCVAQTAQgA
PgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMHPbjHmut6IaLFytPQu1vur
F8ZUBQJgsdhRBQkLTMW7AAoJEPQu1vurF8ZUTMwP/3f7EkOPIFjUdRmpNJ2db4iB
RQu5b2SJRG+KIdbvQBzKUBMV6/RUhEDPjhXZI3zDevzBewvAMKkqs2Q1cWo9WV7Z
PyTkvSyey/Tjn+PozcdvzkvrEjDMftIk8E1WzLGq7vnPLZ1q/b6Vq4H373Z+EDWa
DaDwW72CbCBLWAVtqff80CwlI2x8fYHKr3VBUnwcXNHR4+nRABfAWnaU4k+oTshC
Qucsd8vitNfsSXrKuKyz91IRHRPnJjx8UvGU4tRGfrHkw1505EZvgP02vXeRyWBR
fKiL1vGy4tCSRDdZO3ms2J2m08VPv65HsHaWYMnO+rNJmMZj9d9JdL/9GRf5F6U0
quoIFL39BhUEvBynuqlrqistnyOhw8W/IQy/ymNzBMcMz6rcMjMwhkgm/LNXoSD1
1OrJu4ktQwRhwvGVarnB8ihwjsTxZFylaLmFSfaA+OAlOqCLS1OkIVMzjW+Ul6A6
qjiCEUOsnlf4CGlhzNMZOx3low6ixzEqKOcfECpeIj80a2fBDmWkcAAjlHu6VBhA
TUDG9e2xKLzV2Z/DLYsb3+n9QW7KO0yZKfiuUo6AYboAioQKn5jh3iRvjGh2Ujpo
22G+oae3PcCc7G+z12j6xIY709FQuA49dA2YpzMda0/OX4LP56STEveDRrO+CnV6
WE+F5FaIKwb72PL4rLi4
=i0tj
-----END PGP PUBLIC KEY BLOCK-----
urls:
- http://repo.ros2.org/rhel/building/$releasever/$basearch/
target_repository: http://repo.ros2.org/rhel/building
targets:
rhel:
'9':
x86_64:
type: release-build
upload_credential_id: jenkins-agent
upload_credential_id_pulp: pulp_admin
upload_destination_credential_id: pulp_base_url
upload_host: repo.ros2.org
version: 2