繁体   English   中英

如何从詹金斯工作推到Git分支?

How to push to Git branch from Jenkins job?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有Jenkins的工作,它在配置中调用Python脚本。 脚本创建少量文件并执行git add path/to/new/filesgit commit -m "foobar" ,然后执行git push -u origin my_branch 如果我在本地调用该脚本,则会添加所需的文件并将其推送到该分支。 当詹金斯作业调用该脚本时, git push返回错误。

error: src refspec my_branch does not match any.
error: failed to push some refs to 'git@example.com:my_project.git'

知道为什么吗? 之后,我需要能够git pull创建的文件。

1 个回复

告诉Git特定的URL有帮助。

git push -u git@example.com:my_project.git HEAD:my_branch

1 在一项詹金斯CI工作中轮询许多Git分支

我有一个詹金斯的工作,它从git分支构建项目。 分支由构建参数设置。 在我们的存储库中,我们有20多个分支。 提交任何内容后,我可以做些什么设置Jenkins建立工作吗? 并非针对所有分支,而是针对5个所选分支的列表。 我找到了一种创建git挂钩的方法,但是它可能会影响我不想触 ...

2 詹金斯工作流多分支与git-IllegalStateException

我正在尝试使用git使用Jenkins的工作流多分支插件创建多分支作业。 在正常的工作流程作业中正常工作的凭据在尝试为分支建立索引时会在多分支作业中产生以下错误: 我正在更新插件,尽管Jenkins本身的版本为1.636,最新版本为1.642。 有什么我想念的吗? ...

3 从詹金斯推到github默默失败

我配置了一个Jenkins作业,该作业应将更改推回到github git存储库中。 当我查看控制台时,一切看起来都很好,工作被归类为成功。 唯一的问题是:github中什么都没有显示。 我在github存储库中注册了cloudbees的公钥,这首先可以正常触发构建。 知道发生了什 ...

6 在詹金斯构建上获取本地GIT分支

我们正在开发多种功能,其中之一是开发,发布和掌握GIT分支。 我们为所有JIRA开发任务创建单独的功能分支。 我需要让Jenkins建立工作来轮询所有功能分支,并建立那些具有最近PUSH事件的特定分支。 启动构建作业后,我希望获取特定的GIT功能分支名称(即JIRA-1234,而不是ori ...

8 用git设置詹金斯

我正在尝试使用Git设置jekins。 当我尝试执行工作时,它给了我 我已将有权访问仓库的用户组分配给tomcat7。 仍然没有运气。 我添加了我的詹金斯配置 git@bitbucket.org:xyzlk / xyzlk-services.git作为仓库,Kind作为带 ...

9 詹金斯排除了无法正常工作的区域(Git)

我正在尝试设置我的Jenkins项目,以便每当我按README.md时,它都不会触发构建。 这是我设置的: 但这是行不通的。 每当我进行推送时,它都会生成。 我在这里做错什么了吗? 编辑:我应该澄清一下,如果我只是编辑README.md并推送分支,它实际上可以正常工作。 但 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM