Skip to content
Snippets Groups Projects

Update "if-jh" rules

Merged Zhiyuan Lu requested to merge gitlab-jh/jh-team/gitlab:update-jh-rule into master
1 unresolved thread

What does this MR do and why?

What

Update the matching method of Jihu project in Gitlab CI configuration - Change from fuzzy matching to exact matching.

Why

Background of this change: !118720 (comment 1371649187)

In the process of JiHu updating the FOSS rules, we found that the current if-jh judgment rule can be improved:

In the next MR, I need to copy this if-jh judgment statement and cannot directly refer to if-jh, so we'd better optimize if-jh to avoid the spread of these problems.

How this change will behave in Jihu

No effect: https://jihulab.com/gitlab-cn/gitlab/-/merge_requests/1666/pipelines

Screenshots or screen recordings

No UI changes.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.


cc @mtan-gitlab @icbd

Edited by Zhiyuan Lu

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
  • Lin Jen-Shin removed review request for @godfat-gitlab

    removed review request for @godfat-gitlab

  • Hi @godfat-gitlab :wave:

    We noticed this MR is marked as workflowready for review but no reviewer is assigned. workflowin dev has automatically been applied to this MR based on the likelihood the review is finished. If additional reviews are still required, please assign a reviewer and reapply workflowready for review.

    @luzhiyuan.deer you may also request a review by commenting @gitlab-bot ready. You can also assign reviewers directly using @gitlab-bot ready @user1 @user2 if you know the relevant reviewer(s), such as those who were involved in a related issue.

    This message was generated automatically. You're welcome to improve it.

  • Zhiyuan Lu marked this merge request as draft

    marked this merge request as draft

  • Zhiyuan Lu added 1 commit

    added 1 commit

    Compare with previous version

  • Zhiyuan Lu changed the description

    changed the description

  • ARCHIVED - Martin Tan
  • Zhiyuan Lu changed the description

    changed the description

  • added workflowin dev label and removed workflowproduction label

  • Zhiyuan Lu changed the description

    changed the description

  • Zhiyuan Lu marked this merge request as ready

    marked this merge request as ready

  • requested review from @godfat-gitlab

  • @godfat-gitlab, this Community contribution is ready for review.

    • Do you have capacity and domain expertise to review this? We are mindful of your time, so if you are not able to take this on, please re-assign to one or more other reviewers.
    • Add the workflowin dev label if the merge request needs action from the author.

    This message was generated automatically. You're welcome to improve it.

  • Lin Jen-Shin approved this merge request

    approved this merge request

  • Lin Jen-Shin changed milestone to %16.1

    changed milestone to %16.1

  • Contributor

    Pipeline Changes

    This merge request contains changes to the pipeline configuration for the GitLab project.

    Please consider the effect of the changes in this merge request on the following:

    Please consider communicating these changes to the broader team following the communication guideline for pipeline changes

    Reviewer roulette

    Changes that require review have been detected!

    Please refer to the table below for assigning reviewers and maintainers suggested by Danger in the specified category:

    Category Reviewer Maintainer
    maintenanceworkflow / maintenancepipelines for CI, Danger Thomas Hutterer current availability (@thutterer) (UTC+2) David Dieulivol current availability (@ddieulivol) (UTC+2)
    Engineering Productivity Reviewer review is optional for Engineering Productivity Jennifer Li current availability (@jennli) (UTC-7)

    To spread load more evenly across eligible reviewers, Danger has picked a candidate for each review slot, based on their timezone. Feel free to override these selections if you think someone else would be better-suited or use the GitLab Review Workload Dashboard to find other available reviewers.

    To read more on how to use the reviewer roulette, please take a look at the Engineering workflow and code review guidelines. Please consider assigning a reviewer or maintainer who is a domain expert in the area of the merge request.

    Once you've decided who will review this merge request, assign them as a reviewer! Danger does not automatically notify them for you.

    If needed, you can retry the :repeat: danger-review job that generated this comment.

    Generated by :no_entry_sign: Danger

  • Kevin Morrison approved this merge request

    approved this merge request

  • 🤖 GitLab Bot 🤖 resolved all threads

    resolved all threads

  • Lin Jen-Shin enabled an automatic merge when the pipeline for 06193063 succeeds

    enabled an automatic merge when the pipeline for 06193063 succeeds

  • Contributor

    Allure report

    allure-report-publisher generated test report!

    e2e-test-on-gdk: :exclamation: test report for 449d4049

    expand test summary
    +-----------------------------------------------------------------------+
    |                            suites summary                             |
    +------------------+--------+--------+---------+-------+-------+--------+
    |                  | passed | failed | skipped | flaky | total | result |
    +------------------+--------+--------+---------+-------+-------+--------+
    | Create           | 8      | 0      | 1       | 0     | 9     | ✅     |
    | Monitor          | 4      | 0      | 0       | 0     | 4     | ✅     |
    | Govern           | 2      | 0      | 0       | 0     | 2     | ✅     |
    | Plan             | 4      | 0      | 0       | 0     | 4     | ✅     |
    | Manage           | 1      | 0      | 0       | 0     | 1     | ✅     |
    | Data Stores      | 2      | 0      | 0       | 1     | 2     | ❗     |
    | Framework sanity | 0      | 0      | 1       | 0     | 1     | ➖     |
    +------------------+--------+--------+---------+-------+-------+--------+
    | Total            | 21     | 0      | 2       | 1     | 23    | ❗     |
    +------------------+--------+--------+---------+-------+-------+--------+
  • merged

  • @luzhiyuan.deer, how was your code review experience with this merge request? Please tell us how we can continue to iterate and improve:

    1. React with a :thumbsup: or a :thumbsdown: on this comment to describe your experience.
    2. Create a new comment starting with @gitlab-bot feedback below, and leave any additional feedback you have for us in the comment.

    Interested in learning more tips and tricks to solve your next challenge faster? Subscribe to the GitLab Community Newsletter for contributor-focused content and opportunities to level up.

    Thanks for your help! :heart:

    This message was generated automatically. You're welcome to improve it.

  • Lin Jen-Shin mentioned in commit bff1c511

    mentioned in commit bff1c511

  • added workflowstaging label and removed workflowcanary label

  • Please register or sign in to reply
    Loading