1. 27 4月, 2019 1 次提交
  2. 24 4月, 2019 4 次提交
  3. 19 4月, 2019 1 次提交
  4. 17 4月, 2019 1 次提交
  5. 16 4月, 2019 4 次提交
  6. 15 4月, 2019 1 次提交
  7. 11 4月, 2019 2 次提交
  8. 10 4月, 2019 4 次提交
  9. 09 4月, 2019 4 次提交
    • M
      Docs: Fix anchors related to issues · f581e72d
      Marcel Amirault 提交于
      f581e72d
    • L
      Support merge on pipeline success w/ push options · 68f189ad
      Luke Duncalfe 提交于
      MergeRequests::PushOptionsHandlerService has been updated to allow
      creating and updating merge requests with the
      `merge_when_pipeline_succeeds` set using git push options.
      
      To create a new merge request and set it to merge when the pipeline
      succeeds:
      
        git push -u origin -o merge_request.create \
          -o merge_request.merge_when_pipeline_succeeds
      
      To update an existing merge request and set it to merge when the
      pipeline succeeds:
      
        git push -u origin -o merge_request.merge_when_pipeline_succeeds
      
      Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/53198
      68f189ad
    • L
      Support merge request create with push options · aa352a95
      Luke Duncalfe 提交于
      To create a new merge request:
      
        git push -u origin -o merge_request.create
      
      To create a new merge request setting target branch:
      
        git push -u origin -o merge_request.create \
          -o merge_request.target=123
      
      To update an existing merge request with a new target branch:
      
        git push -u origin -o merge_request.target=123
      
      A new Gitlab::PushOptions class handles parsing and validating the push
      options array. This can be the start of the standard of GitLab accepting
      push options that follow namespacing rules. Rules are discussed in issue
      https://gitlab.com/gitlab-org/gitlab-ce/issues/43263.
      
      E.g. these push options:
      
        -o merge_request.create -o merge_request.target=123
      
      Become parsed as:
      
        {
          merge_request: {
            create: true,
            target: '123',
          }
        }
      
      And are fetched with the class via:
      
        push_options.get(:merge_request)
        push_options.get(:merge_request, :create)
        push_options.get(:merge_request, :target)
      
      A new MergeRequests::PushOptionsHandlerService takes the `merge_request`
      namespaced push options and handles creating and updating
      merge requests.
      
      Any errors encountered are passed to the existing `output` Hash in
      Api::Internal's `post_receive` endpoint, and passed to gitlab-shell
      where they're output to the user.
      
      Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/43263
      aa352a95
    • M
      Refactor Issues doc · 7c027200
      Mike Lewis 提交于
      7c027200
  10. 08 4月, 2019 2 次提交
  11. 06 4月, 2019 1 次提交
  12. 05 4月, 2019 2 次提交
  13. 04 4月, 2019 1 次提交
  14. 03 4月, 2019 9 次提交
  15. 02 4月, 2019 3 次提交