Skip to content

Commit

Permalink
Merge pull request #1 from fwalch/add-travis-ci
Browse files Browse the repository at this point in the history
CI: Add Travis config.
  • Loading branch information
fwalch authored Sep 19, 2017
2 parents 74db4f2 + b48895d commit 4cc4484
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 3 deletions.
30 changes: 30 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
sudo: required
language: none

services:
- docker

before_script:
- mkdir -p ~/workspace/catkin_ws/src
- |
cd ~/workspace
git clone https://github.com/frankaemika/libfranka.git
cd libfranka
git checkout ${TRAVIS_PULL_REQUEST_BRANCH:-TRAVIS_BRANCH} || git checkout master
git submodule update --init --recursive
- |
cd ~/workspace
docker build -t worker $TRAVIS_BUILD_DIR/.ci
ln -sf $TRAVIS_BUILD_DIR catkin_ws/src/franka_ros
script:
- docker run
-v $TRAVIS_BUILD_DIR:$TRAVIS_BUILD_DIR
-v ~/workspace:/workspace
worker /bin/sh -c '
cd /workspace/libfranka &&
.ci/libonly.sh &&
export CMAKE_PREFIX_PATH="/workspace/libfranka/build-libonly:$CMAKE_PREFIX_PATH" &&
cd /workspace/catkin_ws &&
src/franka_ros/.ci/debug.sh
'
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# ROS integration for Franka Emika research robots

See the [Franka Control Interface (FCI) documentation][fci-docs] for more information.
[![Build Status][travis-status]][travis]

See the [Franka Control Interface (FCI) documentation][fci-docs] for more information.

## License

All packages of `franka_ros` are licensed under the [Apache 2.0 license][apache-2.0]
All packages of `franka_ros` are licensed under the [Apache 2.0 license][apache-2.0].

## MoveIt! quickstart for Panda research

Expand All @@ -20,5 +22,7 @@ Launch RViz

`roslaunch panda_moveit_config moveit_rviz.launch`

[fci-docs]: https://frankaemika.github.io/docs
[apache-2.0]: https://www.apache.org/licenses/LICENSE-2.0.html
[fci-docs]: https://frankaemika.github.io/docs
[travis-status]: https://travis-ci.org/frankaemika/franka_ros.svg?branch=kinetic-devel
[travis]: https://travis-ci.org/frankaemika/franka_ros

0 comments on commit 4cc4484

Please sign in to comment.