构建最新版本时出错

谢谢 @sam。我已经照做了,现在可以构建新版本了。幸运的是,这一切都在测试阶段,所以没有造成任何损失 :slight_smile: 不过,我认为想要可重复的构建并不算是“黑客行为” :thinking:

我真正想要的是能够回滚到一个已知良好的版本。假设我在时间 t1 运行 ./launcher rebuild app,Discourse 正常工作。然后我在时间 t2 再次运行 ./launcher rebuild app,结果出了问题。我该如何将软件恢复到之前的版本?如果我能回滚到已知良好的状态,我可以接受构建不可重复的事实。既然 launcher 已经在时间 t1 构建了一个可用的 Docker 镜像,是否有可能让 launcher 使用该特定镜像,而不是在时间 t2 构建的错误镜像?

有什么建议吗?

抱歉稍微偏离了主题,如果你愿意,我可以重新发帖。