generated from vortexntnu/vortex-template-repo
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
devopsDevOps team responsibleDevOps team responsibleduplicateThis issue or pull request already existsThis issue or pull request already existslarge~ a couple days to complete~ a couple days to completemedium priorityThis issue should be addressed eventuallyThis issue should be addressed eventuallyperceptionPerception team responsiblePerception team responsible
Description
Description of task
We want to make a workflow for perception-auv, where on push to main, we deploy a Docker image to here.
Suggested Workflow
(Optionally): Trigger the workflow on push to main AND if possible, only when a new version is released see semantic release
- Setup a workspace folder for ros in the Runner
- Clone down relevant repositories in the src/ folder
- Run the Docker build script which makes a Docker image
- Deploy the Docker image to Github Packages here
Specifications
- Need to setup a ros workspace and clone repositories in dependencies.repos + vortex-auv
- Runs on push to main, and if possible, only rush on new version being released, and then the image that gets deployed, is tagged with this version number
Contacts
Code Quality
- Make a reusable workflow in vortex-ci which can be used both for vortex-auv and perception-auv
Metadata
Metadata
Assignees
Labels
devopsDevOps team responsibleDevOps team responsibleduplicateThis issue or pull request already existsThis issue or pull request already existslarge~ a couple days to complete~ a couple days to completemedium priorityThis issue should be addressed eventuallyThis issue should be addressed eventuallyperceptionPerception team responsiblePerception team responsible