我有一个部署在 tomcat 中的服务器端代码的 bitbucket 存储库。我的开发测试环境是一个 AWS EC2 linux 实例。对于需要在环境中测试的每一项更改,都需要以下步骤:
- 使用命令拉取新的提交
$ git pull
- 使用 maven 构建代码
$ mvn clean install
- 停止现有的 tomcat 实例,我手动使用
Ctrl+C
- 使用maven重启tomcat
$ mvn tomcat7:run
我想使用 bitbucket 管道自动化该过程,但我不知道如何实现它。我对bitbcket-pipeline.yml有非常基本的了解,因为我用它来将我的代码部署到 S3。请帮忙。