X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=docs%2Fjjb%2Flf-release-jobs.rst;h=dddaac31404803dde4c86730881ed0ac3df05471;hb=5fe7f08ff027accd25c96df8bc3f88030f89ffb7;hp=f07c4e556ceb273f90dd1c0ca1c54b83ba0f3c06;hpb=af225d7d31eaf9265277ff29b6e6931c5daaa5ca;p=releng%2Fglobal-jjb.git diff --git a/docs/jjb/lf-release-jobs.rst b/docs/jjb/lf-release-jobs.rst index f07c4e55..dddaac31 100644 --- a/docs/jjb/lf-release-jobs.rst +++ b/docs/jjb/lf-release-jobs.rst @@ -8,15 +8,20 @@ Self serve release jobs allow a project to create a releases/ or .releases/ dire Jenkins will pick this up and sign the ref extrapolated by log_dir and promote the artifact, whether maven or container. Maven release jobs can also trigger via "Build with parameters" negating the need for a release file. -The parameters will need to be filled out in the same was as a release file's would, excepting the speacial -RELEASE_FILE parameter which will need to be set to False to inform the job that it should not expect a release file. +The parameters will need to be filled out in the same was as a release file's would, excepting the special +USE_RELEASE_FILE and DRY_RUN check boxes. The USE_RELEASE_FILE check box will need to be unchecked, if the job +is expected to run with a release file, while passing the required information as build parameters. +Similarly, the DRY_RUN check box will need to be unchecked, if the job needs to be tested while skipping +repository promotion to Nexus. + The Special Parameters are as follows: GERRIT_BRANCH = master VERSION = 1.0.0 LOG_DIR = example-project-maven-stage-master/17/ DISTRIBUTION_TYPE = maven -RELEASE_FILE = False +USE_RELEASE_FILE = false +DRY_RUN = false .. note::