|
@@ -25,12 +25,14 @@ env:
|
|
- ROS_RELEASE=indigo DOCKER_CACHE_FILE=/home/travis/docker/indigo-cache.tar.gz
|
|
- ROS_RELEASE=indigo DOCKER_CACHE_FILE=/home/travis/docker/indigo-cache.tar.gz
|
|
- ROS_RELEASE=kinetic DOCKER_CACHE_FILE=/home/travis/docker/kinetic-cache.tar.gz
|
|
- ROS_RELEASE=kinetic DOCKER_CACHE_FILE=/home/travis/docker/kinetic-cache.tar.gz
|
|
|
|
|
|
-before_install: scripts/load_docker_cache.sh
|
|
|
|
|
|
+before_install:
|
|
|
|
+ - scripts/check_access_token.sh $GITHUB_TOKEN
|
|
|
|
+ - scripts/load_docker_cache.sh
|
|
|
|
|
|
install: true
|
|
install: true
|
|
script:
|
|
script:
|
|
- git clone https://github.com/googlecartographer/cartographer_ros.git
|
|
- git clone https://github.com/googlecartographer/cartographer_ros.git
|
|
- - docker build cartographer_ros -t cartographer_ros:${ROS_RELEASE} -f cartographer_ros/Dockerfile.${ROS_RELEASE}
|
|
|
|
|
|
+ - docker build cartographer_ros -t cartographer_ros:${ROS_RELEASE} -f cartographer_ros/Dockerfile.${ROS_RELEASE} --build-arg github_token=${GITHUB_TOKEN}
|
|
- rm -rf cartographer_ros
|
|
- rm -rf cartographer_ros
|
|
- - docker build ${TRAVIS_BUILD_DIR} -t cartographer_turtlebot:${ROS_RELEASE} -f Dockerfile.${ROS_RELEASE}
|
|
|
|
|
|
+ - docker build ${TRAVIS_BUILD_DIR} -t cartographer_turtlebot:${ROS_RELEASE} -f Dockerfile.${ROS_RELEASE} --build-arg github_token=${GITHUB_TOKEN}
|
|
- scripts/save_docker_cache.sh
|
|
- scripts/save_docker_cache.sh
|