3
我正在從Jenkins 1.x遷移到Jenkins 2.我想使用Jenkinsfile構建和部署應用程序。 我能夠構建gradle應用程序,但我對使用Jenkinsfile通過AWS Codedeploy部署應用程序感到困惑。使用Jenkinsfile和AWS Code部署應用程序部署
這裏是我的jenkinsfile
node {
// Mark the code checkout 'stage'....
stage 'Checkout'
// Get some code from a GitHub repository
git branch: 'master',
credentialsId: 'xxxxxxxx-xxxxx-xxxxx-xxxxx-xxxxxxxx',
url: 'https://github.com/somerepo/someapplication.git'
// Mark the code build 'stage'....
stage 'Build'
// Run the gradle build
sh '/usr/share/gradle/bin/gradle build -x test -q buildZip -Pmule_env=aws-dev -Pmule_config=server'
stage 'Deploy via Codedeploy'
//Run using codedeploy agent
}
我已經搜索很多教程,但他們正在使用AWS代碼部署插件來代替。 您可以幫助我使用Jenkinsfile通過AWS Codedeploy部署應用程序嗎?
謝謝。