Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-04 | Don't ignore conflicts in db/schema.rb | Yorick Peterse | |
It's not entirely clear to me why we were ignoring db/schema.rb in the first place, but this should not be done now that we merge CE into EE automatically. Doing so can lead to changes being thrown away in the event of a conflict, which can then lead to EE pipelines failing. | |||
2019-01-04 | Don't ingore the `gitlab.pot` in ee_compat_check | Bob Van Landuyt | |
If there are new strings in CE, they need to be added to EE manually. As the `locale/gitlab.pot` file can't be merged automatically during the upstream merge. | |||
2018-10-23 | Fix ee-compat-check by not modifying frozen strings | Mario de la Ossa | |
2018-10-22 | Enable frozen string for lib/gitlab/*.rb | gfyoung | |
2018-07-10 | Find the EE branch by searching the branches | Lin Jen-Shin | |
This uses a similar approach in ee_specific_check.rb | |||
2018-05-24 | Try to fetch the CE branch in EE because sometimes it has the same name | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2018-04-17 | Ignore `locale/gitlab.pot` in ee_compat_check | Bob Van Landuyt | |
Conflicts can be resolved by running `bundle exec rake gettext:find; git checkout locale/*/gitlab.po` | |||
2018-03-29 | Improve the ee_compat_check_job to handle gitlab-ee forks | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2018-01-30 | Ignore conflicts in db/schema.rb in Gitlab::EeCompatCheck | Rémy Coutable | |
The conflicts are simple enought to resolve that we don't need to bother developers with those. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2018-01-11 | Adds Rubocop rule for line break around conditionals | 🙈 jacopo beschi 🙉 | |
2017-12-05 | Move the "Limit conflicts with EE" doc to "Automatic CE-> EE merge" | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-11-23 | In EeCompatCheck, always reset to canonical-ee/master when applying a patch | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-11-23 | Generate the patch against `origin/#{branch}` instead of just `#{branch}` | Rémy Coutable | |
2017-11-23 | Try to always find the merge base using `origin/#{branch}` instead of just ↵ | Rémy Coutable | |
`#{branch}` | |||
2017-11-22 | Try to find the merge-base against the canonical master | Rémy Coutable | |
Also, name the remotes in Gitlab::EeCompatCheck Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-11-15 | Always fetch master from the canonical remote | Rémy Coutable | |
This way, if a fork's master branch is far behind the canonical's master, it won't use the tip of the fork's master branch as merge base and thus won't create a huge and wrong patch file. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-10-31 | Ensure the ee-compat-check uses the correct patch URL for forks | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-10-06 | Fix the ee_compat_check task for forks | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-09-15 | Update ee_compat_check for community contributors | Lin Jen-Shin | |
2017-08-09 | Fix ee_compat_check when EE branch uses a prefix | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-08-01 | Always fetch branches before finding the merge base, otherwise we could find ↵ | Rémy Coutable | |
an outdated merge base Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-07-19 | Developer can just download the patch from the `ee_compat_check` job's artifact | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-07-07 | Fix gitlab-ee reference in ee_compat_check | Pedro Moreira da Silva | |
2017-06-21 | Fix an uncaught throw in the ee_compat_check job | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-06-09 | Generate patch with git diff instead of git format-patch | Rémy Coutable | |
This will generate a patch: - that is smaller - that applies more cleanly since only the final diff will be applied instead of each commit's diff Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-05-17 | Fix invalid object reference in ee_compat_check script | Robert Speicher | |
2017-05-16 | Fetch CE/branch before running `git apply --check --3way patch` | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-05-16 | Update ee_compat_check.rb to include `git apply --reject` suggestion | Luke "Jared" Bennett | |
2017-03-28 | Fix Gitlab::EeCompatCheck: use `ee_branch_found` instead of `ee_branch` | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-03-24 | Put banners in constants | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-03-24 | Fetch deeper the tested branch before fetching master | Rémy Coutable | |
The tested branch is clone with a deep of 20 so if it has more than 20 commits, we need to deepen its hitory to be able to find the merge-base with origin/master. Also, detect prefixed EE branch as well, i.e. `ee-<branch>`. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-02-22 | Improve `Gitlab::EeCompatCheck` by using the `git apply --3way` flag | Rémy Coutable | |
This should solve 99% of the false-positive of the `ee_compat_check` job. | |||
2016-11-23 | Ensure we sanitize branch names with path-unfriendly characters | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-11-10 | Improve EeCompatCheck, cache EE repo and keep artifacts for the ↵ | Rémy Coutable | |
ee_compat_check task Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-10-24 | Disable Rails/Output cop since it makes no sense here | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-10-24 | Use File.write instead of File.open + File#write | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-10-24 | Don't print out implementation detail step | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-10-21 | Change the approach to check if patches apply cleanly | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> |