Skip to content

Commit 188c364

Browse files
mithundiddiVikrant Shahauv
authored
Feature/spinnaker update (#109)
* Adding spinnaker version 2.2.0.48 to ci * Fixing dpkg installation issue with spinnaker 2.2.0.48 in CI Co-authored-by: Vikrant Shah <[email protected]> Co-authored-by: auv <vik748@hulkd>
1 parent 4e5f125 commit 188c364

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ services:
55

66
matrix:
77
include:
8+
- arch: amd64
9+
env : DOCKER_IMAGE=ros:melodic-perception-bionic SPINNAKER_VERSION=2.0.0.147
810
- arch: amd64
911
env : DOCKER_IMAGE=ros:kinetic-perception-xenial SPINNAKER_VERSION=2.0.0.147
1012
- arch: amd64
11-
env : DOCKER_IMAGE=ros:melodic-perception-bionic SPINNAKER_VERSION=2.0.0.147
13+
env : DOCKER_IMAGE=ros:melodic-perception-bionic SPINNAKER_VERSION=2.2.0.48
1214
- arch: amd64
1315
env : DOCKER_IMAGE=ros:kinetic-perception-xenial SPINNAKER_VERSION=1.24.0.60
1416
- arch: amd64

download_and_install_spinnaker.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,23 @@ export DEBIAN_FRONTEND=noninteractive
88
# install basic packages
99
apt-get update
1010
apt-get install -q -y --no-install-recommends \
11-
build-essential tree wget dirmngr gnupg2 vim nano git debconf-utils libunwind-dev
11+
build-essential tree wget dirmngr gnupg2 vim nano git debconf-utils libunwind-dev iputils-ping dialog apt-utils
1212

1313
wget https://coe.northeastern.edu/fieldrobotics/spinnaker_sdk_archive/spinnaker-$SPINNAKER_VERSION-$SPINNAKER_LINUX_ARCH-pkg.tar.gz -nv
1414

1515
tar -zxvf spinnaker-$SPINNAKER_VERSION-$SPINNAKER_LINUX_ARCH-pkg.tar.gz
1616
cd spinnaker-$SPINNAKER_VERSION-$SPINNAKER_LINUX_ARCH
1717

18+
# fix issue with 'logname' command on docker, required by spinnaker 2.2.0.48
19+
mv /usr/bin/logname /usr/bin/logname_old
20+
echo "echo root" > /usr/bin/logname
21+
chmod +x /usr/bin/logname
22+
1823
# auto accept spinnaker license agreements
1924
echo libspinnaker libspinnaker/present-flir-eula note '' | debconf-set-selections
2025
echo libspinnaker libspinnaker/accepted-flir-eula boolean true | debconf-set-selections
2126

2227
dpkg -i *.deb
2328

24-
cd ..
29+
cd ..
30+

0 commit comments

Comments
 (0)