2017-08-24 13:28:37 +02:00
|
|
|
# Job definition to build and deploy snapshot artifact
|
|
|
|
---
|
|
|
|
- job:
|
2018-06-18 19:06:38 +02:00
|
|
|
project-type: pipeline
|
2017-08-24 13:28:37 +02:00
|
|
|
name: debezium-deploy-snapshots
|
2018-01-05 04:40:49 +01:00
|
|
|
display-name: Debezium Deploy Snapshots
|
2017-08-24 13:28:37 +02:00
|
|
|
description: Deploy -SNAPSHOT versions to Maven Central
|
|
|
|
node: Slave
|
|
|
|
properties:
|
|
|
|
- build-discarder:
|
|
|
|
days-to-keep: 7
|
|
|
|
- github:
|
|
|
|
url: https://github.com/debezium/debezium
|
2018-06-18 19:06:38 +02:00
|
|
|
parameters:
|
|
|
|
- string:
|
|
|
|
name: DEBEZIUM_REPOSITORY
|
|
|
|
description: "Repository from which Debezium is built"
|
|
|
|
default: "github.com/debezium/debezium.git"
|
|
|
|
- string:
|
|
|
|
name: DEBEZIUM_BRANCH
|
|
|
|
description: "A branch from which Debezium is built"
|
|
|
|
default: "master"
|
|
|
|
- string:
|
2020-10-02 11:29:56 +02:00
|
|
|
name: DEBEZIUM_ADDITIONAL_REPOSITORIES
|
|
|
|
description: "A space separated list of additional repositories from which Debezium incubating components are built (id#repo#branch)"
|
|
|
|
default: "incubator#github.com/debezium/debezium-incubator.git#master vitess#github.com/debezium/debezium-connector-vitess#master"
|
2018-06-18 19:06:38 +02:00
|
|
|
dsl:
|
|
|
|
!include-raw:
|
|
|
|
- "scripts/deploy-snapshots.groovy"
|
2017-08-24 13:28:37 +02:00
|
|
|
wrappers:
|
|
|
|
- timeout:
|
|
|
|
timeout: 45
|
|
|
|
triggers:
|
2018-11-09 13:57:42 +01:00
|
|
|
- timed: "H 03 * * 1-5"
|
2017-08-24 13:28:37 +02:00
|
|
|
publishers:
|
|
|
|
- email:
|
|
|
|
recipients: jpechane@redhat.com
|