小编Sim*_*rin的帖子

使用 Jenkins Multibranch 管道进行多次 GitHub 检查

我已经使用 Blue Ocean 多分支管道和 Jenkinsfile 配置了 Jenkins,以在存储库中出现新的拉取请求时触发构建。

在这个管道中,我有两个并行运行的阶段,因为它们是独立的测试。我想要实现的是在 Github 的 pull request 页面上显示两个检查结果,每个阶段一个。

最初我想使用两个不同的 Jenkinsfile 创建两个管道,但似乎 multibranch 插件不支持这一点。

实现这一目标的正确解决方案是什么?

github jenkins

6
推荐指数
1
解决办法
318
查看次数

如何在两者之间拥有一个带有拉取请求的公共/私有 git 存储库

我在 github 上有一个公共存储库,我组的每个用户都有一个它的分支。政策是禁止直接提交到主存储库,并且所有更改都必须作为来自分叉的拉取请求进来,以便在合并到主存储库之前可以对其进行审查。

鉴于有时我们开发的代码必须在主存储库公开之前保持私有一段时间,我想有以下情况:

  • 主回购公开
  • 叉子私有
  • 能够从分叉向主仓库发出拉取请求
  • 考虑到一些用户是 git 初学者,让事情变得简单

现在,在 Github 上这是不可能的,因为不允许私有分叉。

我可以使用什么策略来实现类似的行为?

git github

4
推荐指数
1
解决办法
1934
查看次数

标签 统计

github ×2

git ×1

jenkins ×1