我设置了Jenkins以通过push / pr在我的仓库中使用github webhook触发构建。
Jenkins的构建过程是这样的:
dist
文件夹)。dist
到我的图像。aws up...
)重新启动aws ecs服务。[我想添加版本支持,但我不确定哪种方法更好,因为通过youtube上的视频和网络上的文章,我看到了不同的方法。
选项1:
commit> push> pr> build(jenkins),然后在npm
之后的内部版本中,然后用新版本标记回购代码(运行git tag
,然后继续使用docker。
选项#2:
git tag
jenkins运行构建。
有什么想法吗?
我认为您可以将图像推送到ECR时,也可以在其中添加标签。 (与您创建的标签相同。)
[如果要还原为较旧的版本,只需将容器的版本更改为ECR。因此,您不必构建已经构建的发行版。