| |
@@ -31,11 +31,8 @@
|
| |
description: This field is used to deploy multiple pipelines to one OpenShift project from this template.
|
| |
required: true
|
| |
value: waiverdb-build
|
| |
- - name: WAIVERDB_GIT_REPO
|
| |
- displayName: WaiverDB Git repo URL
|
| |
- description: Default WaiverDB Git repo URL in which to run dev tests against
|
| |
- required: true
|
| |
- value: "https://pagure.io/waiverdb.git"
|
| |
+ - name: TEMPLATE
|
| |
+ description: Placeholder for template generation, not used.
|
| |
- name: WAIVERDB_GIT_REF
|
| |
displayName: WaiverDB Git repo ref
|
| |
description: Default WaiverDB Git repo ref in which to run dev tests against
|
| |
@@ -54,15 +51,6 @@
|
| |
displayName: Container image for Jenkins slave pods
|
| |
required: true
|
| |
value: docker-registry.upshift.redhat.com/factory2/waiverdb-jenkins-slave:latest
|
| |
- - name: PAGURE_DOC_REPO_NAME
|
| |
- displayName: namespace/project of Pagure doc repo for publishing docs
|
| |
- description: If not emptry, docs will be published to the specified Pagure doc repo when this is a post-merge build
|
| |
- required: false
|
| |
- value: waiverdb
|
| |
- - name: PAGURE_DOC_SECRET
|
| |
- displayName: Name of the OpenShift SSH secret for publishing docs to Pagure.
|
| |
- required: false
|
| |
- value: pagure-doc-secret
|
| |
- name: WAIVERDB_DEV_IMAGE_DESTINATIONS
|
| |
displayName: Comma seperated list of container repositories (without tag) to which the built WaiverDB dev image will be pushed
|
| |
description: OpenShift registries must be prefixed with 'atomic:'
|
| |
@@ -105,18 +93,9 @@
|
| |
- name: MESSAGING_PROVIDER
|
| |
displayName: Name of the JMS messaging provider
|
| |
value: Red Hat UMB
|
| |
- - name: PAGURE_URL
|
| |
- displayName: Pagure URL
|
| |
- value: https://pagure.io
|
| |
- - name: PAGURE_REPO_NAME
|
| |
- value: waiverdb
|
| |
- - name: PAGURE_REPO_IS_FORK
|
| |
- value: 'false'
|
| |
- - name: PAGURE_API_KEY_SECRET_NAME
|
| |
- displayName: Name of Pagure API key secret for updating Pagure pull-request statuses
|
| |
- value: 'pagure-api-key'
|
| |
- name: MAIL_ADDRESS
|
| |
displayName: If set, build failure messages to this mail address.
|
| |
+ {% include "snippets/waiverdb-pagure-parameters.yaml" %}
|
| |
{% include "snippets/c3i-library-parameters.yaml" %}
|
| |
labels:
|
| |
template: waiverdb-build
|
| |
Fix name of koji-hub service.
Allow to trigger test/promotion without CI msg.
Separate pagure configuration.
Remove dependency on NSS_WRAPPER.
Reduce number of files, define template in env.