Skip to content

Commit

Permalink
completed ros-images
Browse files Browse the repository at this point in the history
  • Loading branch information
KalanaRatnayake committed Aug 6, 2024
1 parent 195b07a commit 075fb3e
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 32 deletions.
23 changes: 9 additions & 14 deletions .github/workflows/r3630-humblebase.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,22 @@
name: Jetson ROS Humble Base r32.7.1
name: Jetson ROS Humble Base r36.3.0

on:
workflow_dispatch:

workflow_run:
workflows: [Jetson Base r32.7.1]
types:
- completed

push:
branches:
- main
paths:
- ".github/workflows/r3271-humblebase.yml"
- "ros-images/r3271.humble_base.Dockerfile"
- ".github/workflows/r3630-humblebase.yml"
- "ros-images/r3630.humble_base.Dockerfile"
- "ros-images/ros_entrypoint.sh"

pull_request:
branches:
- main
paths:
- ".github/workflows/r3271-humblebase.yml"
- "ros-images/r3271.humble_base.Dockerfile"
- ".github/workflows/r3630-humblebase.yml"
- "ros-images/r3630.humble_base.Dockerfile"
- "ros-images/ros_entrypoint.sh"

env:
Expand Down Expand Up @@ -67,10 +62,10 @@ jobs:
uses: docker/build-push-action@v5
with:
context: .
file: ./ros-images/r3271.humble_base.Dockerfile
file: ./ros-images/r3630.humble_base.Dockerfile
push: true
platforms: linux/arm64
cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-base-r32.7.1-buildcache
cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-base-r32.7.1-buildcache,mode=max
cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-base-r36.3.0-buildcache
cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-base-r36.3.0-buildcache,mode=max
tags: |
${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-base-r32.7.1
${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-base-r36.3.0
23 changes: 9 additions & 14 deletions .github/workflows/r3630-humblecore.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,22 @@
name: Jetson ROS Humble Core r32.7.1
name: Jetson ROS Humble Core r36.3.0

on:
workflow_dispatch:

workflow_run:
workflows: [Jetson Base r32.7.1]
types:
- completed

push:
branches:
- main
paths:
- ".github/workflows/r3271-humblecore.yml"
- "ros-images/r3271.humble_core.Dockerfile"
- ".github/workflows/r3630-humblecore.yml"
- "ros-images/r3630.humble_core.Dockerfile"
- "ros-images/ros_entrypoint.sh"

pull_request:
branches:
- main
paths:
- ".github/workflows/r3271-humblecore.yml"
- "ros-images/r3271.humble_core.Dockerfile"
- ".github/workflows/r3630-humblecore.yml"
- "ros-images/r3630.humble_core.Dockerfile"
- "ros-images/ros_entrypoint.sh"

env:
Expand Down Expand Up @@ -67,10 +62,10 @@ jobs:
uses: docker/build-push-action@v5
with:
context: .
file: ./ros-images/r3271.humble_core.Dockerfile
file: ./ros-images/r3630.humble_core.Dockerfile
push: true
platforms: linux/arm64
cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-core-r32.7.1-buildcache
cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-core-r32.7.1-buildcache,mode=max
cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-core-r36.3.0-buildcache
cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-ros-core-r36.3.0-buildcache,mode=max
tags: |
${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-core-r32.7.1
${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:humble-core-r36.3.0
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ This repository contains dockerfiles for base images for Jetson Nano and Jetson
| l4t-cuda | 12.2.12-devel | 2.81 GB | | <ul><li> - [x] </li></ul> |
| l4t-cuda | 12.2.12-runtime | 1.41 GB | | <ul><li> - [x] </li></ul> |
| jetson-ros | humble-core-r32.7.1 | 1.71 GB | <ul><li> - [x] </li></ul> | |
| jetson-ros | humble-core-r36.3.0 | 1.71 GB | | <ul><li> - [x] </li></ul> |
| jetson-ros | humble-base-r32.7.1 | 1.76 GB | <ul><li> - [x] </li></ul> | |
| jetson-ros | humble-base-r36.3.0 | 1.76 GB | | <ul><li> - [x] </li></ul> |
| jetson-pytorch | 1.13-r32.7.1 | 1.83 GB | <ul><li> - [x] </li></ul> | |
| jetson-ros-pytorch | 1.13-humble-core-r32.7.1 | 3.05 GB | <ul><li> - [x] </li></ul> | |

Expand All @@ -22,10 +24,12 @@ This repository contains dockerfiles for base images for Jetson Nano and Jetson
| jetson-base | r32.7.1 | Ubuntu 20.04, Python 3.8.10, CUDA 10.2 |
| l4t-base | r36.2.0 | Ubuntu 22.04, Python 3.10.12 |
| jetson-minimal | r32.7.1 | `jetson-base:r32.7.1` + GCC-8, G++-8, build-essentials |
| l4t-cuda | 12.2.12-devel | Ubuntu 22.04, Python 3.10.12, CUDA 12.2, GCC-11, G++-11, build-essentials |
| l4t-cuda | 12.2.12-runtime | Ubuntu 22.04, Python 3.10.12, CUDA 12.2, GCC-11, G++-11, build-essentials |
| jetson-ros | humble-core-r32.7.1 | `jetson-base:r32.7.1` + build-essentials, [ROS Humble Core](https://www.ros.org/reps/rep-2001.html#id23) |
| jetson-ros | humble-base-r32.7.1 | `jetson-base:r32.7.1` + build-essentials, [ROS Humble Base](https://www.ros.org/reps/rep-2001.html#id24) |
| l4t-cuda | 12.2.12-devel | `l4t-base:r36.2.0` + CUDA 12.2, GCC-11, G++-11, build-essentials |
| l4t-cuda | 12.2.12-runtime | `l4t-base:r36.2.0` + CUDA 12.2, GCC-11, G++-11, build-essentials |
| jetson-ros | humble-core-r32.7.1 | `jetson-base:r32.7.1` + [ROS Humble Core](https://www.ros.org/reps/rep-2001.html#id23) |
| jetson-ros | humble-core-r36.2.0 | `l4t-base:r36.2.0` + [ROS Humble Core](https://www.ros.org/reps/rep-2001.html#id23) |
| jetson-ros | humble-base-r32.7.1 | `jetson-base:r32.7.1` + [ROS Humble Base](https://www.ros.org/reps/rep-2001.html#id24) |
| jetson-ros | humble-base-r36.2.0 | `l4t-base:r36.2.0` + [ROS Humble Base](https://www.ros.org/reps/rep-2001.html#id24) |
| jetson-pytorch | 1.13-r32.7.1 | `jetson-base:r32.7.1` + PyTorch 1.13.0, TorchVision 0.14.0 |
| jetson-ros-pytorch | 1.13-humble-core-r32.7.1 | `jetson-ros:humble-core-r32.7.1` + PyTorch 1.13.0, TorchVision 0.14.0 |

Expand Down

0 comments on commit 075fb3e

Please sign in to comment.