summaryrefslogtreecommitdiff
path: root/lib/gitlab/ee_compat_check.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fix invalid object reference in ee_compat_check scriptrs-fix-ee-compatRobert Speicher2017-05-171-1/+1
|
* Fetch CE/branch before running `git apply --check --3way patch`32085-improve-ee-compat-checkRémy Coutable2017-05-161-3/+5
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Update ee_compat_check.rb to include `git apply --reject` suggestionLuke "Jared" Bennett2017-05-161-0/+11
|
* Fix Gitlab::EeCompatCheck: use `ee_branch_found` instead of `ee_branch`Rémy Coutable2017-03-281-2/+2
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Put banners in constantsRémy Coutable2017-03-231-29/+27
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fetch deeper the tested branch before fetching masterRémy Coutable2017-03-231-98/+181
| | | | | | | | | | 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>
* Improve `Gitlab::EeCompatCheck` by using the `git apply --3way` flag improve-ee_compat_check-by-using-git-apply-3way-flagRémy Coutable2017-02-221-1/+1
| | | This should solve 99% of the false-positive of the `ee_compat_check` job.
* Ensure we sanitize branch names with path-unfriendly charactersRémy Coutable2016-11-231-2/+6
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Improve EeCompatCheck, cache EE repo and keep artifacts for the ↵23945-improve-ee_compat_check-task-part-3Rémy Coutable2016-11-101-71/+81
| | | | | | ee_compat_check task Signed-off-by: Rémy Coutable <remy@rymai.me>
* Disable Rails/Output cop since it makes no sense here23372-fix-ce-to-ee-merge-check-taskRémy Coutable2016-10-241-0/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Use File.write instead of File.open + File#writeRémy Coutable2016-10-241-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Don't print out implementation detail stepRémy Coutable2016-10-241-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Change the approach to check if patches apply cleanlyRémy Coutable2016-10-211-0/+260
Signed-off-by: Rémy Coutable <remy@rymai.me>