一个示例Jenkinsfile可能如下所示:
pipeline {
agent any
stages {
stage ('Build') {
steps {
sh 'npm install'
sh 'npm run build'
archiveArtifacts 'dist/**'
}
stage ('Deploy') {
steps {
codedeploy([
applicationName: "my-app",
deploymentGroupName: "my-group",
region: "us-east-1"
])
}
}
}
}