我正在尝试在运行于Maven容器内的GCLOUD容器内运行GCLOUD cmd。但是我得到
错误:未找到mvn
还有一点是,某些由GCLOUD设置的环境汽车将在内部由Java应用程序使用。
任何想法怎么做到的。
stage('Deploy To GCP') {
steps {
container('maven') {
container ('gcloud') {
withCredentials(bindings: [file(credentialsId: env.GCP_SA, variable: 'GOOGLE_SERVICE_ACCOUNT_KEY')]) {
sh '''
gcloud --quiet config set project ${GCP_PROJECT_ID}
'''
sh """
mvn compile
"""
}
}
}
}
}