Skip to content

Commit 360ad5b

Browse files
tfootedirk-thomas
authored andcommitted
Update GPG key and move to supported platform for CI builds (#641)
* use xenial and kinetic everywhere * updating gpg keys for new repositories
1 parent cf1125a commit 360ad5b

File tree

1 file changed

+30
-29
lines changed

1 file changed

+30
-29
lines changed

.travis.yml

+30-29
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ env:
99
- OS_CODE_NAME2=bionic
1010
- ARCH=amd64
1111
- ROS_BUILDFARM_PULL_REQUEST_BRANCH=$TRAVIS_PULL_REQUEST_BRANCH
12+
dist: xenial
1213
matrix:
1314
include:
1415
- language: python
@@ -94,17 +95,17 @@ matrix:
9495
before_script:
9596
# install catkin for test results
9697
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
97-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
98+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
9899
- sudo apt-get update -qq
99100
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
100-
- sudo apt-get install ros-indigo-catkin -y
101+
- sudo apt-get install ros-kinetic-catkin -y
101102
- sudo apt-get install python3-vcstool -y
102103
- python setup.py install
103104
- mkdir job && cd job
104105
- ln -s .. ros_buildfarm
105106
script:
106107
- generate_devel_script.py $CONFIG_URL $ROS_DISTRO_NAME default $REPOSITORY_NAME $OS_NAME $OS_CODE_NAME $ARCH > job.sh
107-
- . /opt/ros/indigo/setup.sh
108+
- . /opt/ros/kinetic/setup.sh
108109
- . job.sh -y
109110
- (exit $test_result_RC)
110111
- language: python
@@ -144,16 +145,16 @@ matrix:
144145
before_script:
145146
# install catkin for test results
146147
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
147-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
148+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
148149
- sudo apt-get update -qq
149150
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
150-
- sudo apt-get install ros-indigo-catkin -y
151+
- sudo apt-get install ros-kinetic-catkin -y
151152
- python setup.py install
152153
- mkdir job && cd job
153154
- ln -s .. ros_buildfarm
154155
script:
155156
- generate_prerelease_script.py $CONFIG_URL $ROS_DISTRO_NAME default $OS_NAME $OS_CODE_NAME $ARCH $UNDERLAY_REPOSITORY_NAMES --pkg $OVERLAY_PACKAGE_NAMES --output-dir .
156-
- . /opt/ros/indigo/setup.sh
157+
- . /opt/ros/kinetic/setup.sh
157158
- . prerelease.sh -y
158159
- (exit $test_result_RC_underlay) && (exit $test_result_RC_overlay)
159160
- language: python
@@ -164,7 +165,7 @@ matrix:
164165
env: JOB_TYPE=external_prerelease
165166
before_script:
166167
- sudo apt-get update
167-
- sudo apt-get install -y python3-pip
168+
- sudo apt-get install -y python3-pip python3-setuptools
168169
- sudo pip3 install vcstool
169170
- python setup.py install
170171
- mkdir job && cd job
@@ -197,17 +198,17 @@ matrix:
197198
before_script:
198199
# install catkin for test results
199200
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
200-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
201+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
201202
- sudo apt-get update -qq
202203
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
203-
- sudo apt-get install ros-indigo-catkin -y
204+
- sudo apt-get install ros-kinetic-catkin -y
204205
- sudo apt-get install python3-vcstool -y
205206
- python setup.py install
206207
- mkdir job && cd job
207208
- ln -s .. ros_buildfarm
208209
script:
209210
- generate_devel_script.py $CONFIG_URL $ROS_DISTRO_NAME default $REPOSITORY_NAME $OS_NAME $OS_CODE_NAME $ARCH > job.sh
210-
- . /opt/ros/indigo/setup.sh
211+
- . /opt/ros/kinetic/setup.sh
211212
- . job.sh -y
212213
- (exit $test_result_RC)
213214
- language: python
@@ -247,16 +248,16 @@ matrix:
247248
before_script:
248249
# install catkin for test results
249250
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
250-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
251+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
251252
- sudo apt-get update -qq
252253
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
253-
- sudo apt-get install ros-indigo-catkin -y
254+
- sudo apt-get install ros-kinetic-catkin -y
254255
- python setup.py install
255256
- mkdir job && cd job
256257
- ln -s .. ros_buildfarm
257258
script:
258259
- generate_prerelease_script.py $CONFIG_URL $ROS_DISTRO_NAME default $OS_NAME $OS_CODE_NAME $ARCH $UNDERLAY_REPOSITORY_NAMES --pkg $OVERLAY_PACKAGE_NAMES --output-dir .
259-
- . /opt/ros/indigo/setup.sh
260+
- . /opt/ros/kinetic/setup.sh
260261
- . prerelease.sh -y
261262
- (exit $test_result_RC_underlay) && (exit $test_result_RC_overlay)
262263
- language: python
@@ -267,7 +268,7 @@ matrix:
267268
env: JOB_TYPE=external_prerelease
268269
before_script:
269270
- sudo apt-get update
270-
- sudo apt-get install -y python3-pip
271+
- sudo apt-get install -y python3-pip python3-setuptools
271272
- sudo pip3 install vcstool
272273
- python setup.py install
273274
- mkdir job && cd job
@@ -300,17 +301,17 @@ matrix:
300301
before_script:
301302
# install catkin for test results
302303
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
303-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
304+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
304305
- sudo apt-get update -qq
305306
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
306-
- sudo apt-get install ros-indigo-catkin -y
307+
- sudo apt-get install ros-kinetic-catkin -y
307308
- sudo apt-get install python3-vcstool -y
308309
- python setup.py install
309310
- mkdir job && cd job
310311
- ln -s .. ros_buildfarm
311312
script:
312313
- generate_devel_script.py $CONFIG_URL $ROS_DISTRO_NAME default $REPOSITORY_NAME $OS_NAME $OS_CODE_NAME $ARCH > job.sh
313-
- . /opt/ros/indigo/setup.sh
314+
- . /opt/ros/kinetic/setup.sh
314315
- . job.sh -y
315316
- (exit $test_result_RC)
316317
- language: python
@@ -350,16 +351,16 @@ matrix:
350351
before_script:
351352
# install catkin for test results
352353
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
353-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
354+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
354355
- sudo apt-get update -qq
355356
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
356-
- sudo apt-get install ros-indigo-catkin -y
357+
- sudo apt-get install ros-kinetic-catkin -y
357358
- python setup.py install
358359
- mkdir job && cd job
359360
- ln -s .. ros_buildfarm
360361
script:
361362
- generate_prerelease_script.py $CONFIG_URL $ROS_DISTRO_NAME default $OS_NAME $OS_CODE_NAME $ARCH $UNDERLAY_REPOSITORY_NAMES --pkg $OVERLAY_PACKAGE_NAMES --output-dir .
362-
- . /opt/ros/indigo/setup.sh
363+
- . /opt/ros/kinetic/setup.sh
363364
- . prerelease.sh -y
364365
- (exit $test_result_RC_underlay) && (exit $test_result_RC_overlay)
365366
- language: python
@@ -370,7 +371,7 @@ matrix:
370371
env: JOB_TYPE=external_prerelease
371372
before_script:
372373
- sudo apt-get update
373-
- sudo apt-get install -y python3-pip
374+
- sudo apt-get install -y python3-pip python3-setuptools
374375
- sudo pip3 install vcstool
375376
- python setup.py install
376377
- mkdir job && cd job
@@ -403,17 +404,17 @@ matrix:
403404
before_script:
404405
# install catkin for test results
405406
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
406-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
407+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
407408
- sudo apt-get update -qq
408409
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
409-
- sudo apt-get install ros-indigo-catkin -y
410+
- sudo apt-get install ros-kinetic-catkin -y
410411
- sudo apt-get install python-vcstool -y
411412
- python setup.py install
412413
- mkdir job && cd job
413414
- ln -s .. ros_buildfarm
414415
script:
415416
- generate_devel_script.py $CONFIG_URL $ROS_DISTRO_NAME default $REPOSITORY_NAME $OS_NAME $OS_CODE_NAME $ARCH > job.sh
416-
- . /opt/ros/indigo/setup.sh
417+
- . /opt/ros/kinetic/setup.sh
417418
- . job.sh -y
418419
- (exit $test_result_RC)
419420
- language: python
@@ -452,20 +453,20 @@ matrix:
452453
env: JOB_TYPE=prerelease UNDERLAY_REPOSITORY_NAMES="roscpp_core" OVERLAY_PACKAGE_NAMES=roscpp
453454
before_script:
454455
- sudo apt-get update
455-
- sudo apt-get install -y python3-pip
456+
- sudo apt-get install -y python3-pip python3-setuptools
456457
- sudo pip3 install EmPy
457458
# install catkin for test results
458459
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros.list'
459-
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
460+
- sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
460461
- sudo apt-get update -qq
461462
- sudo apt-get install dpkg -y # necessary for catkin-pkg to be installable
462-
- sudo apt-get install ros-indigo-catkin -y
463+
- sudo apt-get install ros-kinetic-catkin -y
463464
- python setup.py install
464465
- mkdir job && cd job
465466
- ln -s .. ros_buildfarm
466467
script:
467468
- generate_prerelease_script.py $CONFIG_URL $ROS_DISTRO_NAME default $OS_NAME $OS_CODE_NAME $ARCH $UNDERLAY_REPOSITORY_NAMES --pkg $OVERLAY_PACKAGE_NAMES --output-dir .
468-
- . /opt/ros/indigo/setup.sh
469+
- . /opt/ros/kinetic/setup.sh
469470
- . prerelease.sh -y
470471
- (exit $test_result_RC_underlay) && (exit $test_result_RC_overlay)
471472
- language: python
@@ -476,7 +477,7 @@ matrix:
476477
env: JOB_TYPE=external_prerelease
477478
before_script:
478479
- sudo apt-get update
479-
- sudo apt-get install -y python3-pip
480+
- sudo apt-get install -y python3-pip python3-setuptools
480481
- sudo pip3 install EmPy vcstool
481482
- python setup.py install
482483
- mkdir job && cd job

0 commit comments

Comments
 (0)