summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Fix/update prettier scriptMike Greiling2018-10-222-109/+100
|
* Improve automated Review Apps cleanupce-52112-fix-review-apps-cleanup-ceRémy Coutable2018-10-221-25/+77
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Improve the variables passed in trigger-buildRémy Coutable2018-10-101-5/+4
| | | | | | | Make the variable names consistent by following the `TOP_UPSTREAM_SOURCE_*` pattern. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Pass 'TOP_UPSTREAM_SOURCE_SHA' in trigger-buildRémy Coutable2018-10-101-0/+1
| | | | | | | | | | | | | | This is needed because `GITLAB_VERSION` has a special meaning in `omnibus-gitlab` triggers: this is the GitLab version to build. The problem is that `omnibus-gitlab` also has triggers to run QA for an `omnibus-gitlab` commit, and if we use `GITLAB_VERSION` in that case, the comment would be posted on the GitLab CE/EE commit (stored in `GITLAB_VERSION`), whci hwouldn't make any sense. Thus we need `TOP_UPSTREAM_SOURCE_SHA` to represent the commit on which we want to leave a comment. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Improve downstream pipeine trigger classRémy Coutable2018-10-081-24/+49
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove Gitlab::Git::Repository#rugged and Gollum codeAlejandro Rodríguez2018-10-021-13/+1
| | | | | | | | Cleanup code, and refactor tests that still use Rugged. After this, there should be no Rugged code that access the instance's repositories on non-test environments. There is still some rugged code for other tasks like the repository import task, but since it doesn't access any repository storage path it can stay.
* Cleanup review apps more rapidlyRémy Coutable2018-10-011-2/+2
| | | | | | | | - Stop review app's environment after 2 days - Delete review app's environment after 3 days - Delete Helm release after 4 days Signed-off-by: Rémy Coutable <remy@rymai.me>
* [CE] Port review apps file to CEce-improve-review-appsRémy Coutable2018-09-252-0/+293
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Refactor scripts/trigger-build and post a commit note with the downstream ↵Rémy Coutable2018-09-242-97/+119
| | | | | | pipeline URL for omnibus triggers Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'docs-port-ee-community-contributions' into 'master'Achilleas Pipinellis2018-09-031-1/+1
|\ | | | | | | | | Docs port ee community contributions See merge request gitlab-org/gitlab-ce!21311
| * Update scripts/lint-doc.shJohn Eismeier2018-08-291-1/+1
| | | | | | | | | | | | | | Originally submitted at https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3056. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Backport schema_changed.sh from EE which prints the diff if the schema is ↵Jasper Maes2018-08-301-4/+9
|/ | | | different
* Don't use arguments keyword in gettext scriptgfyoung2018-08-191-5/+5
| | | | | | Causing SAST build to fail unnecessarily. Follow-up to !19378.
* Frontend: Proper gettext extraction with gettext-extractor🌴🇿🇦 Lukas Eipert (OOO until Summit)2018-08-161-0/+72
|
* Use rugged to validate ref nameAhmad Hassan2018-07-191-1/+4
|
* Removed return statements from prettier scriptWinnie Hellmann2018-07-091-2/+2
|
* Simplify downstream branch nameAchilleas Pipinellis2018-07-051-9/+5
|
* Resolve "100% CPU for webpack-dev-server running in GDK"Mike Greiling2018-06-251-0/+22
|
* Always run review app for docs-only branchesAchilleas Pipinellis2018-06-251-1/+1
|
* Ignore GitLab API hiccups in scripts/trigger-buildimprove-scripts-trigger-buildRémy Coutable2018-06-201-0/+4
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fixed the searching on the whole disk :-P44771-prettier-seems-to-ignore-the-overrides-2Tim Zallmann2018-06-151-3/+6
|
* Added possibility to run prettier against one specific directory to make our ↵Tim Zallmann2018-06-151-3/+9
| | | | conversion easier
* Fixed Prettier Config Applying + Updated Prettier to newest versionTim Zallmann2018-06-151-20/+20
|
* Move the trigger-build script into one location to serve both omnibus and ↵refactor-trigger-build-scriptMarin Jankovski2018-06-143-169/+181
| | | | cloud-native triggers.
* Add CI job to check Gemfile.rails5.lockblackst0ne2018-06-121-0/+19
|
* Follow Rubocop for scripts/prune-old-flaky-specsLin Jen-Shin2018-06-011-2/+3
|
* Eliminate constants warnings by:Lin Jen-Shin2018-06-011-1/+4
| | | | | * Replace `require` or `require_relative` with `require_dependency` * Remove unneeded `autoload`
* Merge branch 'dz-no-ee-check' into 'master'Rémy Coutable2018-05-221-0/+7
|\ | | | | | | | | | | | | Add check for top-level ee directory in CE repo Closes #46239 See merge request gitlab-org/gitlab-ce!19062
| * Update no-ee-check with rubocop recommendation.Dmitriy Zaporozhets2018-05-221-3/+2
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Add check for top-level ee directory in CE repoDmitriy Zaporozhets2018-05-211-0/+8
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'rc/improve-single-script-jobs-ci-config' into 'master'Grzegorz Bizon2018-05-211-1/+1
|\ \ | | | | | | | | | | | | Improve the single-script jobs CI config See merge request gitlab-org/gitlab-ce!19040
| * | Improve the single-script jobs CI configrc/improve-single-script-jobs-ci-configRémy Coutable2018-05-211-1/+1
| |/ | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Build cloud native images on tagsDJ Mountney2018-05-171-0/+61
|/ | | | | | | | | | | | | | | | When on a tag, trigger a multi-project pipeline in the CNG repostiory. Opting for a trigger rather than an addition to our release-tools project for a few reasons: - The Dockerfiles in the CNG image repo change infrequently, and as a result I don't feel the need/overhead for stable branches in that repo at this time - My intent with the CNG repo, is that once stable, the Dockerfiles would actualy move to their component projects, to be versioned with the code they are building - It is likely that we will want to followup with a manually triggered package for branches for devs, and possibly review apps, so it made sense to build the CNG ci jobs to accept this sort of pipeline.
* Grant privileges after database is createdce-5980-add-ce-upgrade-ee-testLin Jen-Shin2018-05-164-14/+13
| | | | Never drop the database when granting privileges
* Only setup db in the first checkout!Lin Jen-Shin2018-05-162-5/+9
|
* Fix gitaly-ruby bundle poisoning in CIJacob Vosmaer (out of office May 10-14)2018-05-143-24/+136
|
* Fix scripts/prune-old-flaky-specs requires Bundler to runRémy Coutable2018-04-111-0/+5
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Use RspecFlaky::Report in scripts/prune-old-flaky-specs37721-clean-outdated-flaky-specs-from-the-flaky-specs-reportRémy Coutable2018-04-101-20/+6
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Introduce scripts/prune-old-flaky-specs to prune outdated flaky specs from ↵Rémy Coutable2018-04-101-0/+33
| | | | | | the report Signed-off-by: Rémy Coutable <remy@rymai.me>
* Use standard codequality jobOlivier Gonzalez2018-04-041-19/+0
|
* Correctly check whether package-and-qa runs for EEfix/qa/gb/use-project-path-in-package-and-qa-actionGrzegorz Bizon2018-04-031-1/+2
|
* Add test for new README.md in docsdocs/add-test-for-readmesAchilleas Pipinellis2018-03-261-3/+31
| | | | Prefer index.md instead since they provide clean URLs in the docs site
* Make use of the prettier ignore file during our save scriptLukas Eipert2018-03-261-0/+22
|
* update eslintignore for node scriptsMike Greiling2018-03-232-2/+0
|
* prettify all node scriptsMike Greiling2018-03-232-18/+6
|
* Prettier Phase 1: Prettier Configuration, Prettifying of files and documentationTim Zallmann2018-03-142-0/+133
|
* Wait for the pipeline to start before canceling itdocs/trigger-scriptAchilleas Pipinellis2018-03-081-5/+14
|
* Fix race condition when previewing docsAchilleas Pipinellis2018-03-061-9/+24
| | | | | | | | Cancel the pipeline that gets created the first time the remote branch is created in order not to overwrite the one we trigger afterwards. Closes https://gitlab.com/gitlab-com/gitlab-docs/issues/154
* Set security harness hook to executable after creationdocs/rs-harness-executableRobert Speicher2018-02-281-0/+2
|
* Optimize and improve the inline documentation for the codequality jobRémy Coutable2018-02-211-0/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>