gpt4 book ai didi

java - 从一个 git 服务器获取并使用 Jenkins 推送到另一台服务器

转载 作者:搜寻专家 更新时间:2023-10-31 19:48:32 25 4
gpt4 key购买 nike

我有一个本地 git 服务器 (centOS),每个人都将他们的工作推送到该存储库。 Jenkins 设法在一夜之间构建了该存储库中的任何内容。最近我有一个 Git Enterprise 帐户。我一直想知道是否有任何方法可以强制 Jenkins 1) 仅从本地服务器提取代码,以及 2) 每当构建成功时,将代码发送到 git enterprise 远程存储库。

我正在使用 Jenkins v. 1.458

最佳答案

好吧,一个选择是创建一个从 bash 执行此操作的脚本...但是...

安装Multiple SCMs plugin 后,您可以在“源代码管理”部分下添加两个git 存储库。 ,然后指定您要构建 REPOLOCALNAME/branch,然后在末尾的“Git publisher”下指定您要 merge 并推送到远程分支。 (即 BranchToPush=branchname 和 TargetRemoteName= REMOTEREPONAME)

*请记住,当您将其添加到 SCM 部分时,名称是在存储库的高级选项下指定的。

*我还没有测试过这个,它有可能让你只能从同一个存储库中 pull 和推送。

关于java - 从一个 git 服务器获取并使用 Jenkins 推送到另一台服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10014004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com