Skip to content

Docker Containerization #481

Docker Containerization

Docker Containerization #481

name: drake_model_interop Continuous Integration
on:
# TODO(eric.cousineau): Enable this once #83 lands.
# push:
# branches:
# - main
# - develop
pull_request:
branches:
- main
- develop
defaults:
run:
working-directory: drake_model_interop
jobs:
build_and_test:
if: "! contains(github.event.pull_request.labels.*.name, 'status: defer ci')"
runs-on: ubuntu-latest
container:
image: ros:noetic-ros-base-focal
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
with:
path: "/home/runner/.cache/model-interop"
key: model_interop
- name: Simplify apt upgrades
run: $GITHUB_WORKSPACE/.github/simplify_apt_and_upgrades.sh
- name: Install prerequisites
run: yes | ./setup/install_prereqs.sh