Skip to content

Commit

Permalink
Merge branch 'develop' into humble-develop
Browse files Browse the repository at this point in the history
  • Loading branch information
MishkaMN committed Oct 15, 2024
1 parent 8c624c5 commit a01db69
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 28 deletions.
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# This workflow will only build for Pull Requests which are opened, changed , merged
# that has changes in jammy folder or related files
name: Docker Jammy build
# that has changes in humble folder or related files
name: Docker Humble build
on:
pull_request:
types: [opened, synchronize, reopened]
paths:
- '**'
- '!focal/**' # Exclude focal folder
- '!noetic/**' # Exclude noetic folder
jobs:
# Jammy 22.04 (ROS2 Humble)
docker-build-jammy:
# Ubuntu 22.04 (ROS2 Humble)
docker-build-humble:
uses: usdot-fhwa-stol/actions/.github/workflows/docker.yml@main
with:
file: ./jammy/Dockerfile
file: ./humble/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# This workflow will only build for Pull Requests which are opened, changed , merged
# that has changes in focal folder or related files
name: Docker Focal build
# that has changes in noetic folder or related files
name: Docker Noetic build
on:
pull_request:
types: [opened, synchronize, reopened]
paths:
- '**'
- '!jammy/**' # Exclude jammy folder
- '!humble/**' # Exclude humble folder
jobs:
# Focal 20.04 (ROS1 Noetic/ ROS2 Foxy)
docker-build-focal:
# Ubuntu 20.04 (ROS1 Noetic)
docker-build-noetic:
uses: usdot-fhwa-stol/actions/.github/workflows/docker.yml@main
with:
file: ./focal/Dockerfile
file: ./noetic/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This workflow will build and push official docker images for Focal OS when new push occurs
# This workflow will build and push official docker images for ROS Humble when new push occurs
# to develop, master, release branches but doesn't run any unit test or sonar scanner
name: Docker Hub Focal build
name: Docker Hub Humble build
on:
push:
branches:
Expand All @@ -10,15 +10,15 @@ on:
tags:
- "carma-system-*"
paths:
- '**' # Build when there are changes in focal folder or related files
- '!jammy/**' # Exclude jammy folder
- '**' # Build when there are changes in humble folder or related files
- '!noetic/**' # Exclude noetic folder
jobs:
# Focal 20.04 (ROS1 Noetic/ ROS2 Foxy)
dockerhub-focal:
# Ubuntu 22.04 (ROS2 Humble)
dockerhub-humble:
uses: usdot-fhwa-stol/actions/.github/workflows/dockerhub.yml@main
secrets:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
with:
file: ./focal/Dockerfile
tag_name_suffix: focal
file: ./humble/Dockerfile
tag_name_suffix: humble
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This workflow will build and push official docker images for Focal OS when new push occurs
# This workflow will build and push official docker images for Noetic ROS when new push occurs
# to develop, master, release branches but doesn't run any unit test or sonar scanner
name: Docker Hub Jammy build
name: Docker Hub Noetic build
on:
push:
branches:
Expand All @@ -10,15 +10,15 @@ on:
tags:
- "carma-system-*"
paths:
- '**' # Build when there are changes in jammy folder or related files
- '!focal/**' # Exclude focal folder
- '**' # Build when there are changes in noetic folder or related files
- '!humble/**' # Exclude humble folder
jobs:
# Jammy 22.04 (ROS2 Humble)
dockerhub-jammy:
# Ubuntu 20.04 (ROS1 Noetic)
dockerhub-noetic:
uses: usdot-fhwa-stol/actions/.github/workflows/dockerhub.yml@main
secrets:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
with:
file: ./jammy/Dockerfile
tag_name_suffix: jammy
file: ./noetic/Dockerfile
tag_name_suffix: noetic

0 comments on commit a01db69

Please sign in to comment.