小编And*_*ies的帖子

如何通过手动单击或提交消息触发作业

我们有一个工作(部署到生产),我们通常在检查构建阶段后手动单击它。但是,偶尔我们会遇到意外部署的问题,并希望尽快修复。在这些情况下,我们在本地运行测试(更快)并[urgent-fix]输入我们的提交消息以停止在 CI 中运行的测试(直接跳到 Docker 镜像构建和暂存部署)。

我们想要做的是,如果我们把[urgent-fix]它自动触发生产部署(通常是一个when: manual步骤)。我们能以某种方式实现这一目标吗?

gitlab gitlab-ci

3
推荐指数
1
解决办法
467
查看次数

在master中找到的Git提交,在查看特定文件的日志时未显示

我们有一个只有主分支的存储库(为了讨论的目的).不知何故,我们遇到了这样一种情况,即开发人员已经合并了他的本地主人并推动并设法失去了其他提交.

情况是,对于一些提交,如果我们从项目的根运行git log它会显示提交.如果我们选择其中一个文件并运行git log,它就不会在日志中显示提交.该提交中的更改也不会反映在头部的结帐中.

有没有人有任何想法如何发生这种情况,我们怎样才能阻止它再次发生?

git

2
推荐指数
1
解决办法
1805
查看次数

标签 统计

git ×1

gitlab ×1

gitlab-ci ×1