我在詹金斯有一个多分支管道项目。当管道项目中列出分支时,我想禁用它。我可以添加一个异常来超过scm触发。但是我想禁用所有触发,包括手动触发。如果在为分支创建的作业中的“构建触发器”下使用了“禁用此项目”,则在重新加载页面时,不会选择该选项(没有保存/应用按钮可用于单个分支管道)。它仅保留在Jenkinsfile中配置的以下配置。
pipelineTriggers([
snapshotDependencies(),
]),
Run Code Online (Sandbox Code Playgroud)
有什么方法可以在Jenkinsfile中指定“禁用此项目”
我被要求不要包含 .gitattribute。但是 subgit 将它添加到存储库中。我能知道如何停止 subgit 添加 .gitattribute 文件吗?
我有一个 Java 应用程序,它在本地网络上有多个实例。它使用 Redis Redlock 来管理共享数据库的完整性。这里的问题是这个 Java 应用程序仍然非常不稳定,因此它崩溃了很多次。当一个实例崩溃并且它在崩溃时保持锁定时,所有其他实例都会卡住。我的问题是,当持有锁的 Java 应用程序实例崩溃时,我能否从 Redis CLI 释放锁。