Skip to content
Snippets Groups Projects

Change the approach to check if patches apply cleanly

Merged Rémy Coutable requested to merge 23372-fix-ce-to-ee-merge-check-task into master
All threads resolved!

What does this MR do?

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #23372 (closed)

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • a5097540 - Fetch master before generating the patch

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • a5097540 - Fetch master before generating the patch

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • a5097540 - Fetch master before generating the patch

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    Compare with previous version

  • Mentioned in issue #23371 (closed)

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    Compare with previous version

  • Mentioned in issue #23568 (closed)

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • 02226a83 - Clean and fix the implementation

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • cd4ab7ef - Clean and fix the implementation

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • a09fefd4 - Clean and fix the implementation

    Compare with previous version

  • Rémy Coutable Added 494 commits:

    Added 494 commits:

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • 12115682 - Change the approach to check if patches apply cleanly

    Compare with previous version

  • Author Maintainer

    @rspeicher I think this is now in a working state, I've simplified and solidified the task a bit. Let me know what you think!

  • Rémy Coutable Unmarked this merge request as a Work In Progress

    Unmarked this merge request as a Work In Progress

  • Rémy Coutable Added ~506179 and removed ~157391 labels

    Added ~506179 and removed ~157391 labels

  • Rémy Coutable Milestone changed to %8.14

    Milestone changed to %8.14

  • Reassigned to @rspeicher

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • af669cbe - Change the approach to check if patches apply cleanly

    Compare with previous version

  • Robert Speicher Resolved all discussions

    Resolved all discussions

  • Robert Speicher
  • Rémy Coutable Added ~889916 label

    Added ~889916 label

  • Rémy Coutable Resolved all discussions

    Resolved all discussions

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • c7af4cf8 - Don't print out implementation detail step

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • c7af4cf8 - Don't print out implementation detail step

    Compare with previous version

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • c7af4cf8 - Don't print out implementation detail step

    Compare with previous version

  • @rymai Sorry, one more nitpick!

  • Reassigned to @rymai

  • Rémy Coutable Resolved all discussions

    Resolved all discussions

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • 402dcab4 - Use File.write instead of File.open + File#write

    Compare with previous version

  • Robert Speicher Enabled an automatic merge when the build for 402dcab4 succeeds

    Enabled an automatic merge when the build for 402dcab4 succeeds

  • @rymai LGTM! :heart: Do we have docs for this yet, or are we waiting until it's working as expected?

  • Mentioned in issue #23740 (closed)

  • Author Maintainer

    @rspeicher Thanks! Hmm, no there's no doc for this yet. But I will definitely add this under https://docs.gitlab.com/ce/development/README.html. Created an issue via our awesome Issue Board feature! :)

  • Reassigned to @rspeicher

  • @rymai RuboCop failures. We might want to encapsulate the output to a single helper method that calls puts and then we can wrap it in a rubocop:disable ... rubocop:enable block comment.

  • Reassigned to @rymai

  • Rémy Coutable Added 1 commit:

    Added 1 commit:

    • d38d4a9e - Disable Rails/Output cop since it makes no sense here

    Compare with previous version

  • Author Maintainer

    @rspeicher I've disabled the cop entirely (d38d4a9e) since it makes no sense to have it in this case, ok for you?

  • Reassigned to @rspeicher

  • @rymai Works for me!

  • This MR was in a locked state. I used the console to manually unlock it (.unlock_mr!) and then mark it as merged (.mark_as_merged!).

    See https://gitlab.com/gitlab-org/gitlab-ce/commit/ea8aa34b55f9029a823c6210258f8552fcaababe

  • Please register or sign in to reply
    Loading