File tree Expand file tree Collapse file tree 2 files changed +7
-13
lines changed Expand file tree Collapse file tree 2 files changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -114,19 +114,7 @@ ARG MAVROS_RELEASE=ros2
114
114
# mavlink-gdp-release has not been released for Jazzy, so we use the Rolling release
115
115
ARG MAVLINK_RELEASE=release/rolling/mavlink
116
116
RUN git clone --depth 1 -b ${MAVROS_RELEASE} https://github.com/mavlink/mavros.git
117
- RUN git clone --depth 1 --recursive -b ${MAVLINK_RELEASE} https://github.com/mavlink/mavlink-gbp-release.git mavlink
118
- # - mavgen uses future.standard_library for backwards compatibility with Python2;
119
- # However, this caused issues with Python 3.12 installed in "noble".
120
- # Comment those lines out in mavlink.
121
- #
122
- # - Fix linkage for yaml-cpp in mavros_extra_plugins
123
- RUN sed -i -e 's/^from future import standard_library/#from future import standard_library/' \
124
- -e 's/standard_library.install_aliases()/#standard_library.install_aliases()/' \
125
- mavlink/pymavlink/generator/mavgen.py && \
126
- sed -i -e 's/^# find_package(yaml_cpp REQUIRED)/find_package(yaml-cpp REQUIRED)/' \
127
- -e '/^ament_target_dependencies(mavros_extras_plugins$/i target_link_libraries(mavros_extras_plugins yaml-cpp::yaml-cpp)' \
128
- -e '/^ament_target_dependencies(mavros_extras$/i target_link_libraries(mavros_extras yaml-cpp::yaml-cpp)' \
129
- mavros/mavros_extras/CMakeLists.txt
117
+ RUN git clone --depth 1 --recursive -b ${MAVLINK_RELEASE} https://github.com/ros2-gbp/mavlink-gbp-release.git mavlink
130
118
131
119
WORKDIR $USER_WORKSPACE
132
120
RUN sudo apt-get -q update \
Original file line number Diff line number Diff line change 38
38
39
39
- name : Set up Docker Buildx
40
40
uses : docker/setup-buildx-action@v3
41
+ with :
42
+ # Pin docker-buildx to this version for now
43
+ # v0.19.2 has issues with empty keys,
44
+ # particularly the "*.cache-to=" used below
45
+ #
46
+ version : v0.18.0
41
47
42
48
- if : env.PUSH == 'true'
43
49
name : Log into registry
You can’t perform that action at this time.
0 commit comments