Skip to content

cache experiment#3

Closed
marc-hanheide wants to merge 7 commits intohumblefrom
buildkit
Closed

cache experiment#3
marc-hanheide wants to merge 7 commits intohumblefrom
buildkit

Conversation

@marc-hanheide
Copy link
Member

This pull request introduces a new GitHub Actions workflow for building Docker images with OpenGL support and makes adjustments to existing workflows and Dockerfile configurations. The most important changes include adding a new workflow for building Docker images, modifying the ros-ci workflow, and updating the Dockerfile to use a different base image.

New GitHub Actions workflow:

  • .github/workflows/buildkit.yml: Added a new workflow named "Build OpenGL-supported Docker Images" that triggers on pushes and pull requests to the humble branch, as well as manually. This workflow includes steps for setting up Node.js, logging into Docker, setting up Docker metadata, configuring Docker Buildx, and building and pushing Docker images.

Modifications to existing workflows:

  • .github/workflows/ros-ci.yml: Commented out the pull_request trigger for the ros-ci workflow, so it no longer runs on pull requests to the humble branch.

Dockerfile updates:

  • Dockerfile: Updated the base image to ubuntu:noble and added installation commands for essential tools like curl, git, unzip, and wget. Also, copied the application code to /app and set the working directory to /app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant