首页 文章
  • 0 votes
     answers
     views

    如果在GitHub上引发PR,则自动触发Jenkins Multibranch Pipeline

    我正在使用Jenkins Multibranch管道 . 我在GitHub上配置了API(github-webhook和ghprbhook) . 目前,如果我点击Jenkins中的“立即扫描存储库/扫描存储库日志”,如果GitHub上有任何PR,Jenkins将通过GitHub并在Jenkins中创建一个新的PR作业 . 因此,只要在GitHub上引发了Pull Request,我就需要触发这个M...
  • 1 votes
     answers
     views

    Squashing提交一个bitbucket pull请求的提交

    我正在尝试使用一个git flow版本,可以用于一小组开发人员来管理我们的开发过程,大多数员工都是git和bitbucket的新手 . 我对两者都有更多的经验,但我绝不是专家 . 我们需要对上游开发的拉取请求进行一次提交,到目前为止我已经完成的过程如下: 假设存在来自上游的存储库的现有分支 . 另外,请注意,我知道其中一些命令可以合并,但我也想先学习基础知识 . 这是它的记录方式(或多或少,我在实...
  • 1 votes
     answers
     views

    BitBucket不会更新PR的refspec,导致Jenkins构建旧的提交

    我正在使用Git的本地BitBucket服务器 . 我正在尝试开始使用Continous Integration,因此我已经设置了一个本地Jenkins实例 . 目标是让Jenkins检查pull-requests并构建项目,然后向结果报告BitBucket . 在BitBucket中,我使用的是Webhook to Jenkins for Stash,每当创建/更新一个pull-request时...
  • 2 votes
     answers
     views

    Bitbucket:更新拉取请求的最佳方法是什么?

    在没有在Bitbucket中创建新提交的情况下更新拉取请求的最佳方法是什么? 根据Atlassian webpage 作者根据反馈更新代码并将新提交推送到分支或分支,更新拉取请求 . 这意味着作者应该使用更新的代码创建新的提交,从而导致有趣的原始提交/提交以及由于审核期间收到的评论引入的一些提交更改: 我想要的是每个拉取请求一次提交 . 提交应包括原始更改和由于审核期间收到的评论而引入的更改:...
  • 1 votes
     answers
     views

    如何从github仓库的特定子目录中删除旧的提交历史记录?

    我不是使用git / github的专家,很抱歉我可能没有正确的条款 . 前提:我正在开发一个github仓库(第三方主仓库的一个分支)创建/更新一些文件(降价文件全部包含在子目录 path/to/wiki 上) . 因此,直接在github web界面上工作(因为我需要观察和升级.md文件,查看Web渲染文档的视觉效果),我在github页面上直接完成了很多"micro"提交...
  • 314 votes
     answers
     views

    用于在代码审查后更新拉取请求的首选Github工作流程

    我已经在Github上提交了对开源项目的更改,并收到了其中一个核心团队成员的代码审查意见 . 我想考虑审核评论更新代码,然后重新提交 . 这样做的最佳工作流程是什么?根据我对git / github的有限知识,我可以做以下任何一项: 将代码更新为新提交,并将初始和更新的提交添加到我的pull请求中 . 不知怎的(??)从我的存储库回滚旧的提交,并创建一个包含所有内容的新提交,然后为此提出拉...
  • 2 votes
     answers
     views

    扩展TeamCity构建链

    我们有许多项目以相同的方式处理,构建和部署,我们希望为所有这些项目 Build 统一的TeamCity构建链 . 我们的构建链应包含: 拉取请求和开发分支的编译和测试 . 对拉取请求的SonarQube分析 . NPM发布并自动标记合并拉取请求进入开发 . 所有项目都是符合以下条件的NPM包: 所需脚本:安装,测试,清理,构建根目录中的 package.json和sonar-pr...
  • 254 votes
     answers
     views

    在GitHub上发送拉取请求仅用于最新提交

    我在github上分叉了一个项目,并成功地对我的本地主人进行了更改,并在github上推送到了原点 . 我想发送一个pull请求,但只想包含最后一次提交 . github.com上的pull请求UI显示了最后9次提交,我不知道如何过滤掉它 . 我试图了解我是否应该创建一个新的本地分支,检查出来并以某种方式重置或重新绑定到上游?然后将我的主要ID的最后一次提交应用到新的本地分支并将其用于拉取请求?...
  • 2 votes
     answers
     views

    VSTS GitHub拉取请求触发器未触发

    我似乎无法让我的VSTS构建触发GitHub拉取请求 . 当我提交 master 分支时,它工作正常,但是当我打开 master 分支的拉取请求时,它不工作 . 这是VSTS的屏幕截图: 我也可以在GitHub中看到2x Webhooks: 当我打开PR时,我可以看到 pull_request webhook成功触发(返回200 ok),但VSTS似乎没有触发构建 . 我猜我有一些明显错过的东西...
  • 1 votes
     answers
     views

    在Jenkins推广公关时 Build 多个项目?

    我一直试图找到一种方法来在github上推送(同步)PR时构建多个项目 . 我们有多个项目( projectA 或 projectB )依赖于一个主项目(我们称之为 mainProject ) . 当更改 mainProject 中的方法的签名(在 projectA 中使用)时,我需要Jenkins首先构建 mainProject ,然后构建 projectA . 构建环境很好 . 我需要的是获...

热门问题