Я настроил веб-хук на сервере битбакет, который указывает на Openshift. Я хочу получить URL-адрес репозитория GIT, ветку git и т. д. из полезной нагрузки webhook в моем встроенном файле jenkins, но я не знаю, как их получить. (Тем не менее, Webhook запускает сборку).
Является ли это возможным ?
Вот мой билдконфиг
apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
labels:
application: spring-demo
template: openjdk18-web-basic-s2i
name: spring-demo
spec:
output:
to:
kind: ImageStreamTag
name: 'spring--demo:latest'
runPolicy: Serial
source:
type: None
strategy:
jenkinsPipelineStrategy:
jenkinsfile: |-
pipeline {
agent {
label 'maven'
}
stages {
stage('Build') {
steps{
sh "echo ${env.BRANCH_NAME}" <<<<------------- this is null
}
}
}
}
type: JenkinsPipeline
triggers:
- bitbucket:
secretReference:
name: yoyo
type: Bitbucket
--Спасибо.