Я объявил переменную в блоке окружения в конвейере jenkins со значением по умолчанию = 'null' и пытался изменить значение на этапе.
Но результат неизменен.
pipeline
{
agent any
environment {
buildResult = 'null'
}
stages{
stage('Build Using Maven') {
steps{
echo env.buildResult
script
{
env.buildResult = "FALIURE"
}
echo env.buildResult
notifyBuild('STARTED')
withMaven(maven : 'maven'){
sh '''
mvn clean install -DskipTests
cd project_pom/pom_espo_bdd_tests
mvn test
'''
}