Когда я создал Jenkins Pipeline с приведенным ниже кодом, он не загружает системные переменные среды
Пожалуйста, дайте мне предложение
pipeline {
agent any
environment {
PATH = "C:\\WINDOWS\\SYSTEM32"
}
stages {
stage('build'){
steps{
dir('app'){
bat label: '', script: 'flutter build apk --release'
}
}}
stage('DISTRIBUTE') {
steps {
appCenter apiToken: "APKKEY",
appName: 'sampleApp',
distributionGroups: 'Test',
notifyTesters: false,
ownerName: 'sample',
pathToApp: 'app\\build\\app\\outputs\\apk\\release\\app-release.apk',
releaseNotes: '$BUILD_NUMBER'
}
}
}
}
Журнал ошибок ** Запуск на уровне стойкости: MAX_SURVIVABILITY [Pipeline] Начало узла Pipeline [Pipeline], работающего на Jenkins в F: \ Program Files \ Jenkins \ workspace \ APK [Pipeline] {[Pipeline] withEnv [Pipeline] {[Pipeline] stage [Pipeline] {(build) [Pipeline] dir Running в F: \ Program Files \ Jenkins \ workspace \ APK \ app [Pipeline] {[Pipeline] bat
F:\Program Files\Jenkins\workspace\APK\app>flutter build apk --release
'flutter' is not recognized as an internal or external command,
operable program or batch file.
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (DISTRIBUTE)
Stage "DISTRIBUTE" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE**