- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Jenkins 蓝海中设置多分支管道。一切都开始运转良好。
我注意到的一件事是,有一段时间,我会执行名为“Branch indexing”的作业。
我的构建包含一些繁重的单元测试和代码覆盖率,需要大约 4 小时 30 分才能执行,因此将这项工作随机执行 2 次并不是很好(甚至没有考虑到我们有 6-8 个事件分支,所以这意味着处决只会堆叠。
所以:
1)那些处决是什么?
2)这是绝对必要的吗?
3)我可以禁用它吗?
最佳答案
在 Jenkins 中,我们可以创建一个阶段来中止分支索引。
stage('Branch indexing: abort') {
when {
allOf {
triggeredBy cause: "BranchIndexingCause"
not {
changeRequest()
}
}
}
steps {
script {
echo "Branch discovered by branch indexing"
currentBuild.result = 'SUCCESS'
error "Caught branch indexing..."
}
}
}
关于jenkins - Jenkins BlueOcean 中的 "Branch indexing"事件是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51082279/
我有一个蓝海项目,它使用 ssh key 获取一个 git 项目,我添加了新的 shell 命令,但它没有 pull .gitsubmodules 文件夹中的子模块: [submodule "Asse
我正在尝试使用 blueocean 配置多分支管道。 以前我使用构建后操作来发送通知并触发其他任务取决于构建状态,如下所示: 目前我正在寻找多分支管道中的类似功能。 但在旧界面和 blueocean
我已经开始通过使用jenkinsci / blueocean docker image学习jenkins。原来此镜像没有安装Maven。我按照Maven Installation on Jenkins
我有一个 Jenkins 管道脚本,其中包含如下所示的关键部分。一切似乎都在后台执行,但没有显示在 BlueOcean 上。 我做错了什么还是UI上的某种错误? def projects = [
现在,我的 blueocean 只是同一页面上所有项目的大列表,我如何组织它们?我希望有不同的选项卡或至少可以按团队将它们分开的东西。 我还没有看到任何如何执行此操作的示例。在旧的 Jenkins 中
我为 bitbucket 团队设置了 ssh key 。 但是 Blue Ocean UI 只为我提供了用户名和密码选项,这意味着我无法使用它来创建任何管道: 我现在必须使用旧的 UI,除非在 Blu
我们正在使用 jenkins 进行手动触发作业来部署一些代码。 描述我们管道的 Jenkinsfile 位于 jenkinsfile 专用存储库(不在已部署的代码存储库中)。 我们在 jenkinsf
我注意到控制台和 blueocean View 中相同作业的时间戳不同。 控制台输出中的时间戳显示我所在时区的正确时间。在 blueocean View 中,时间戳移动了两个小时。这可能表明 blue
docker图片 jenkinsci/blueocean似乎是官方的,因为官方文件提到了图像。 我要跑 docker-compose容器中的命令,但此图像仅附带 docker但不是 docker-co
我正在 Jenkins 蓝海中设置多分支管道。一切都开始运转良好。 我注意到的一件事是,有一段时间,我会执行名为“Branch indexing”的作业。 我的构建包含一些繁重的单元测试和代码覆盖率,
我正在运行 Jenkins 蓝海图像。我想传递 jenkins 的 startTLS 选项 like - JAVA_ARGS="-Djava.awt.headless=true -Dmail.smtp
给定一个运行一系列步骤的 Jenkins 管道,其中一些在 parallel 内块,有没有办法在管道内获得给定步骤或最近步骤的 Flow id? 什么是流 ID?如果您查看流水线作业的运行,您可以看到
我是一名优秀的程序员,十分优秀!