Skip to content

Add ability to set keys on the global blackboard #1077

Add ability to set keys on the global blackboard

Add ability to set keys on the global blackboard #1077

Workflow file for this run

name: Build and Test
on:
push:
branches:
- devel
pull_request:
branches:
- devel
workflow_dispatch:
jobs:
ROS1_build_test:
runs-on: "${{ matrix.os }}"
timeout-minutes: 20
strategy:
matrix:
os:
- ubuntu-latest
steps:
- uses: docker/setup-buildx-action@v2
- name: Checkout
uses: actions/checkout@v3
- name: Pull ROS1 images
run: docker pull ros:noetic
- name: Build and test Alica on ROS Noetic
uses: docker/build-push-action@v3
with:
context: .
file: "./.github/workflows/ros1_build_test/Dockerfile"
platforms: linux/amd64
push: false
tags: noetic
build-args: |
COMMIT=${{ github.sha }}
ROS2_build_test:
runs-on: "${{ matrix.os }}"
timeout-minutes: 15
strategy:
matrix:
os:
- ubuntu-latest
steps:
- uses: docker/setup-buildx-action@v2
- name: Checkout
uses: actions/checkout@v3
- name: Pull ROS2 images
run: docker pull ros:humble
- name: Build and test Alica on ROS2 Humble
uses: docker/build-push-action@v3
with:
context: .
file: "./.github/workflows/ros2_build_test/Dockerfile"
platforms: linux/amd64
push: false
tags: humble
build-args: |
COMMIT=${{ github.sha }}