30
30
- DOCKER_IMAGE : osrf/debian_arm64:stretch
31
31
fail-fast : false
32
32
33
- runs-on : ubuntu-18.04
33
+ runs-on : ubuntu-latest
34
34
timeout-minutes : 90
35
35
36
36
name : linux
@@ -53,24 +53,25 @@ jobs:
53
53
docker run --rm $QEMU_VOLUME -v $CI_SOURCE_PATH:$CI_SOURCE_PATH -e "DOCKER_IMAGE=$DOCKER_IMAGE" -e "COLLISION_LIB=$COLLISION_LIB" -e "CI_SOURCE_PATH=$CI_SOURCE_PATH" -e "HOME=$HOME" -t $DOCKER_IMAGE sh -c "cd $CI_SOURCE_PATH; ./.travis.sh"
54
54
55
55
catkin :
56
- runs-on : ubuntu-18.04
56
+ runs-on : ubuntu-latest
57
+ container : ubuntu:18.04
57
58
timeout-minutes : 60
58
59
59
60
steps :
60
61
- name : Checkout
61
62
uses : actions/checkout@v2
62
63
- name : Setup Apt
63
64
run : |
64
- echo 'debconf debconf/frontend select Noninteractive' | sudo debconf-set-selections
65
- sudo apt-get update -qq
66
- sudo apt-get install -qq -y lsb-release wget gnupg2 # necessary for catkin-pkg to be installable
67
- sudo apt-get install -qq -y dpkg # necessary for catkin-pkg to be installable
65
+ echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
66
+ apt-get update -qq
67
+ apt-get install -qq -y lsb-release wget gnupg2 # necessary for catkin-pkg to be installable
68
+ apt-get install -qq -y dpkg # necessary for catkin-pkg to be installable
68
69
echo "Testing branch $GITHUB_REF of $GITHUB_REPOSITORY"
69
- sudo sh -c 'echo "deb http://packages.ros.org/ros-shadow-fixed/ubuntu `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
70
- wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
71
- sudo apt-get update -qq
72
- sudo apt-get install -qq -y python-catkin-tools python-rosdep
73
- sudo apt-get install -qq -y build-essential git ros-melodic-rosbash ros-melodic-rospack
70
+ sh -c 'echo "deb http://packages.ros.org/ros-shadow-fixed/ubuntu `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
71
+ wget http://packages.ros.org/ros.key -O - | apt-key add -
72
+ apt-get update -qq
73
+ apt-get install -qq -y python-catkin-tools python-rosdep
74
+ apt-get install -qq -y build-essential git ros-melodic-rosbash ros-melodic-rospack
74
75
- name : Setup Src
75
76
shell : bash
76
77
run : |
89
90
wget https://raw.githubusercontent.com/tork-a/jskeus-release/master/patches/CMakeLists.txt -O jskeus/CMakeLists.txt
90
91
# rosdep install
91
92
cd ..
92
- sudo rosdep init
93
+ rosdep init
93
94
rosdep update
94
95
rosdep install -y -r --rosdistro melodic --from-paths src --ignore-src
95
96
- name : Build
0 commit comments