Skip to content

Commit

Permalink
fix pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
Jannkar committed Sep 2, 2024
1 parent 6a5c69c commit f25cca5
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions .github/workflows/run_pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,36 @@ name: Turtle Nest CI pipeline
on: [pull_request]

jobs:
build-humble:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build Docker Image
run: docker compose -f docker/docker-compose.yaml build

test-humble:
runs-on: ubuntu-latest
needs: build-humble
steps:
- uses: actions/checkout@v4
- name: Test Humble
run: docker compose -f docker/docker-compose.yaml run --build test

test-iron:
build-test-iron:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Test Iron
run: docker compose -f docker/docker-compose.yaml run --build test-iron

test-jazzy:
build-test-jazzy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Test Jazzy
run: docker compose -f docker/docker-compose.yaml run --build test-jazzy

test-rolling:
build-test-rolling:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand All @@ -32,13 +40,15 @@ jobs:

colcon-test-rolling:
runs-on: ubuntu-latest
needs: build-test-rolling
steps:
- uses: actions/checkout@v4
- name: Run Colcon Test Rolling
run: docker compose -f docker/docker-compose.yaml run --build colcon-test-rolling

colcon-test-humble:
runs-on: ubuntu-latest
needs: build-humble
steps:
- uses: actions/checkout@v4
- name: Run Colcon Test Humble
Expand Down

0 comments on commit f25cca5

Please sign in to comment.