Skip to content

andrew-sumner/bmx-artifactory-variable

Repository files navigation

bmx-artifactory-variable

A means of selecting specific application artifacts built and stored in Artifactory by another tool such as Jenkins. Also has an action to delete unused artifacts from Artifactory.

Screenshots

Create Variable (Configuration Screen)

Create Variable

Variable in Action (Create New Build)

Create New Build

Ensure A Build Has Been Selected (Action Group Predicate)

As (Not Selected) is a valid option, this predicate is useful for skipping action groups that rely on the value. Action Group Predicate

Retrieve Artifact Over SSH

Action Group Predicate

Set Variable to Artifactory Path

Create/Update a variable with the path to the artifactory repository for the selected build, eg if the build 1.0.33 was selected the variable might get set to a value like this: MYAPP_PATH=libs-release-local/mygroup/myapp/1.0.33 Action Group Predicate

Cleanup Artifacts from Artifactory (Configuration Screen)

Will delete unwanted builds/artifacts from artifactory. Cleanup Artifacts from Artifactory

About

A means of selecting specific Artifactory artifacts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages