Skip to content

Conversation

nscuro
Copy link
Member

@nscuro nscuro commented May 6, 2024

Description

Runs builds and CI on feature-* branches.

This allows contributors to collaborate on branches that are not master, and still profit from CI runs and container images being published.

Names of feature branches are required to be prefixed with feature-. Container images built from them will be published using the branch name as tag.

Addressed Issue

DependencyTrack/dependency-track#2972

Additional Details

API server PR: DependencyTrack/dependency-track#3672

Checklist

@nscuro nscuro added the dx Issues related to developer experience (DX) label May 6, 2024
@nscuro nscuro added this to the 4.11 milestone May 6, 2024
This allows contributors to collaborate on branches that are not `master`, and still profit from CI runs and container images being published.

Names of feature branches are required to be prefixed with `feature-`. Container images built from them will be published using the branch name as tag.

Signed-off-by: nscuro <[email protected]>
@nscuro nscuro force-pushed the feature-branches branch from 664abf3 to 69f7fb5 Compare May 6, 2024 16:50
@nscuro nscuro merged commit 114352d into DependencyTrack:master May 6, 2024
@nscuro nscuro deleted the feature-branches branch May 6, 2024 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dx Issues related to developer experience (DX)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant