1
shuang 1 天前
我司是测试环境和生产环境单独的 Jenkins ,部署的时候在生产环境的 Jenkins 上,拿同样的 commit id 构建一次
|
2
66450146 1 天前 via iPhone
构建后肯定是要保存产物的,要不然测试通过之后发布的就不是同一个结果了,新的 bug 可能就在里面
|
3
l4ever OP @shuang 同 commit 构建可能产生不同的产物,打个比方,比如 dockerfile 里面的基础镜像用 latest (这里打个比方而已)变了。会导致测试不准确吧?
|
4
ShineyWang 1 天前 via Android
我们公司部署使用另外的工具-Octopus
编译完成后打包到发布服务,等正式上线时再单独发布指定版本到服务器 |
5
night98 1 天前
你构建完的 docker 镜像 push 上去,生产部署的时候直接拿对应镜像就行了呀,不会是那种测试环境完整构建一遍,然后生产再构建一遍这种骚操作吧?
|
8
0044200420 1 天前
按 tag 保存产物,部署时选 tag
|
9
julyclyde 20 小时 24 分钟前
|