e44c5f1a07
* Add release workflows Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Fix drafter Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Fix jenkins workflow Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Add credentials Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Fix jenkins lib version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
13 lines
550 B
Plaintext
13 lines
550 B
Plaintext
lib = library(identifier: 'jenkins@1.3.1', retriever: modernSCM([
|
|
$class: 'GitSCMSource',
|
|
remote: 'https://github.com/opensearch-project/opensearch-build-libraries.git',
|
|
]))
|
|
|
|
standardReleasePipelineWithGenericTrigger(
|
|
tokenIdCredential: 'jenkins-opensearch-py-generic-webhook-token',
|
|
causeString: 'A tag was cut on opensearch-project/opensearch-py repository causing this workflow to run',
|
|
downloadReleaseAsset: true,
|
|
publishRelease: true) {
|
|
publishToPyPi(credentialId: 'jenkins-opensearch-py-pypi-credentials')
|
|
}
|