Ich migriere von Jenkins 1.x zu Jenkins 2. Ich möchte eine Anwendung mit Jenkinsfile erstellen und bereitstellen. Ich bin in der Lage, Großanwendung zu erstellen, aber ich bin verwirrt über die Bereitstellung von Anwendungen über AWS Codedeploy mit Jenkinsfile.Anwendung mit Jenkinsfile und AWS-Code bereitstellen deploy
Hier ist meine 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
}
ich viele Tutorial gesucht haben, aber sie verwenden AWS-Code-Plugin statt bereitstellen. Können Sie mir helfen, eine Anwendung über AWS Codedeploy mit Jenkinsfile bereitzustellen?
Vielen Dank.