在Maven容器中运行GCLOUD容器

时间:2020-02-13 19:19:51

标签: java maven jenkins jenkins-pipeline gcloud

我正在尝试在运行于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
          """
         }
       }
      }
     }
    }

0 个答案:

没有答案
相关问题