Skip to main content

package component

Usage Example

include:
- component: $CI_SERVER_FQDN/xrow-public/ci-tools/common@stable
- component: $CI_SERVER_FQDN/xrow-public/ci-tools/package@stable
inputs:
image: <value>
remote-registry-token: <value>
remote-registry-url: <value>
remote-registry-user: <value>

Inputs

NameDescriptionDefaultType
------------
imageBuilder image to use for the build package jobs. Like a S2I Image from the Red Hat Catalog.string
nameName for the package/project.${CI_PROJECT_NAME}string
needsThe jobs that this job depends on.[]array
pathShould the pipeline fail if the test fails?.string
registrySelects the registry to use for the package.projectstring
remote-registry-tokenThe authentication token for the remote registry.string
remote-registry-urlThe URL of the remote registry to use for the package.string
remote-registry-userThe username for the remote registry.string
rulesThe jobs that this job depends on.[{"if":"$CI_PIPELINE_SOURCE == \"schedule\"","when":"never"},{"if":"$CI_PIPELINE_SOURCE == \"merge_request_event\"","when":"never"},{"when":"on_success"}]array
scanning-allow-failureShould the pipeline fail if scanning the built package fails?trueboolean
scanning-enabledShould the package be scanned?trueboolean
scanning-severityWhat level of severity should cause scanning of the built package to fail?CRITICALstring
stageThe pipeline stage that the job will belong to.buildstring
tagsThe runners that this job depends on.[]array
typeautostring