Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use docker in travis to test building for multiple Ubuntu versions #7

Open
fsuarez6 opened this issue Feb 21, 2019 · 1 comment
Open
Assignees

Comments

@fsuarez6
Copy link
Member

Using docker in travis we could make sure that this compiles for the supported Ubuntu versions:

@fsuarez6 fsuarez6 self-assigned this Feb 21, 2019
@nicholasadr
Copy link
Member

I'm learning to implement CI and came across this. What is the advantage of using docker for this repo? Wouldn't something simple like the following do the job?

sudo: true
language:
  - generic
cache:
  - apt

jobs:
  include:
    - stage: OpenSceneGraph Trusty
      os: linux
      dist: trusty
      script: ./install-dependencies.sh; ./install-osg.sh
    - stage: OpenRAVE Trusty
      os: linux
      dist: trusty
      script: ./install-dependencies.sh; ./install-fcl.sh; ./install-openrave.sh
    - stage: OpenSceneGraph Xenial
      os: linux
      dist: xenial
      script: ./install-dependencies.sh; ./install-osg.sh
    - stage: OpenRAVE Xenial
      os: linux
      dist: xenial
      script: ./install-dependencies.sh; ./install-fcl.sh; ./install-openrave.sh
    - stage: OpenSceneGraph Bionic
      os: linux
      dist: bionic
      script: ./install-dependencies.sh; ./install-osg.sh
    - stage: OpenRAVE Bionic
      os: linux
      dist: bionic
      script: ./install-dependencies.sh; ./install-fcl.sh; ./install-openrave.sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants