AMD64
no language set
Git
language: ruby
dist: xenial
group: edge
services:
- redis-server
env:
global:
- RACK_ENV=test
- COVERAGE=1
before_install:
- gem install bundler
- source example.env
script:
- bundle exec rake
- bundle exec rake docker:build
deploy:
provider: script
script: bundle exec rake docker:deploy
on:
# push all non-PR builds to Docker Hub
all_branches: true
condition: "$TRAVIS_PULL_REQUEST == false"
ros-planning/moveit_grasps:.travis.yml@3c24d0b
# This config file for Travis CI utilizes https://github.com/ros-planning/moveit_ci/ package.
sudo: required
dist: trusty
services:
- docker
language: cpp
cache: ccache
compiler: gcc
notifications:
email:
recipients:
env:
matrix:
- DOCKER_IMAGE=moveit/moveit:master-source TEST=clang-format,catkin_lint
- DOCKER_IMAGE=moveit/moveit:master-source
before_script:
- git clone -q --depth=1 https://github.com/ros-planning/moveit_ci.git .moveit_ci
script:
- .moveit_ci/travis.sh
Build Config
{
"os": [
"linux"
],
"env": {
"global": [
"RACK_ENV=test",
"COVERAGE=1"
]
},
"dist": "xenial",
"group": "edge",
"deploy": [
{
"on": {
"condition": "$TRAVIS_PULL_REQUEST == false",
"all_branches": true
},
"script": "bundle exec rake docker:deploy",
"provider": "script"
}
],
"script": [
"bundle exec rake",
"bundle exec rake docker:build"
],
"language": "ruby",
"services": [
"redis-server"
],
"before_install": [
"gem install bundler",
"source example.env"
]
}