summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* Do not clone the repo when running the review-docs jobsdocs/fix-review-docs-cleanup-jobAchilleas Pipinellis2017-09-211-3/+12
| | | | | | | | | Previously, we checked out the branch and ran the script from there. However, when the MR got merged and the cleanup job was run it would fail since it could not find the now deleted branch. This commit rather downloads the script from GitLab and skips downloading the artifacts/dependencies/cache to speed up the process.
* Merge branch '37713-enable-ee_compat_check-for-forks' into 'master'Rémy Coutable2017-09-201-2/+2
|\ | | | | | | | | | | | | Enable ee_compat_check for forks, but not EE Closes #37713 See merge request gitlab-org/gitlab-ce!14189
| * Enable ee_compat_check for forks, but not EELin Jen-Shin2017-09-151-2/+2
| | | | | | | | | | We exclude known EE projects, and check the project directory name for EE forks.
* | Merge branch 'dz-check-schema' into 'master'Rémy Coutable2017-09-191-0/+6
|\ \ | | | | | | | | | | | | | | | | | | Add rake task to check db schema is valid Closes #37568 See merge request gitlab-org/gitlab-ce!14365
| * | Add rake task to check db schema is validdz-check-schemaDmitriy Zaporozhets2017-09-191-0/+6
| |/ | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Refine docs trigger script and use a really long branch name to test itAchilleas Pipinellis2017-09-191-4/+3
| |
* | Detect n+1 issues involving GitalyAndrew Newdigate2017-09-191-1/+1
| |
* | update build image to latest with node 8.x, yarn 1.0.2, and chrome 61Mike Greiling2017-09-161-2/+2
|/
* Use a secret variable to define the repo suffixdocs/environment-urlAchilleas Pipinellis2017-09-141-2/+3
| | | | | | | | | That's a hack since we cannot inject variables that are defined in `script:` into `environments:url`, and we want to avoid maintaining two different job versions in CE and EE. Relevant discussion: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14236/diffs#note_40140693
* Expose URL under environments when triggering a docs review appAchilleas Pipinellis2017-09-121-0/+2
| | | | Useful as it will be shown directly in the MR
* Exclude migration-paths job when executing docs-only jobsdocs/exclude-migration-path-jobsAchilleas Pipinellis2017-09-081-0/+1
|
* Add script and job to trigger a docs buildAchilleas Pipinellis2017-09-071-3/+39
|
* Remove duplicate task gettext:po_to_jsonmk-remove-duplicate-taskMichael Kozono2017-09-061-2/+0
| | | | It is already run in "bundle exec rake gitlab:assets:compile".
* reset namespace columns in migrationjk-fix-migrateJarka Kadlecova2017-09-061-1/+0
|
* Enable auto-retry in GitLab CI/CD pipelineGrzegorz Bizon2017-09-061-0/+1
|
* Merge branch 'cleanup-rspec_flaky-report-files' into 'master'Robert Speicher2017-09-051-1/+1
|\ | | | | | | | | Cleanup rspec_flaky report files in the update-tests-metadata job See merge request !14056
| * Cleanup rspec_flaky report files in the update-tests-metadata jobcleanup-rspec_flaky-report-filesRémy Coutable2017-09-051-1/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Fix flaky-examples-test job to not run for docsdocs/no-flakyAchilleas Pipinellis2017-09-041-1/+1
|/
* Remove YAGNI Gitaly logs from CI artifactsJacob Vosmaer2017-09-011-2/+0
|
* Gitaly CI improvementsJacob Vosmaer2017-08-311-0/+3
|
* Reenable MySQL tests on all branchesmk-reenable-mysql-tests-on-all-branchesMichael Kozono2017-08-251-15/+0
| | | | To protect master from surprise failures, as long as we continue to support MySQL.
* Revert "Merge branch 'mk-reenable-mysql-tests-on-all-branches' into 'master'"Douwe Maan2017-08-251-0/+15
| | | This reverts merge request !13812
* Reenable MySQL tests on all branchesMichael Kozono2017-08-241-15/+0
| | | | To protect master from surprise failures, as long as we continue to support MySQL.
* switch from --pure-lockfile to --frozen-lockfile to ensure failure if we ↵fix-broken-yarn-depsMike Greiling2017-08-181-2/+2
| | | | have a bad lock file
* update karma CI build image to Chrome 6036517-failing-karma-tests-for-chrome-60Mike Greiling2017-08-181-1/+1
|
* Update Git version for source installs to match OmnibusAndrew Newdigate2017-08-161-2/+2
|
* Speed up project creation by inlining repository creationNick Thomas2017-08-151-1/+0
|
* Don't run the `flaky-examples-check` job for docs branches36404-do-not-run-flaky-examples-check-for-docs-changesRémy Coutable2017-08-141-0/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'rc/32308-rspec-retry-hack' into 'master'Sean McGivern2017-08-111-87/+125
|\ | | | | | | | | Detect and keep track of flaky specs See merge request !13021
| * Retrieve and sync flaky specs report from and to S3Rémy Coutable2017-08-111-87/+125
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Do not run the `ee_compat_check` job for stableish branches35131-do-not-run-ee_compat_check-for-stableish-branchesRémy Coutable2017-08-111-1/+1
|/ | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Re-enable SqlInjection and CommandInjectionBrian Neel2017-08-081-0/+3
|
* Since mysql is not a priority anymore, test it lessdo-not-test-mysql-in-ee-non-master-or-stableLin Jen-Shin2017-08-041-5/+7
|
* CI fixes for gitaly-rubyJacob Vosmaer2017-08-011-0/+3
|
* Make the lint:javascript:report job depends on setup-test-env only35367-speedup-lint-javascript-report-jobRémy Coutable2017-07-201-0/+2
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* The setup-test-env should push and pull the default cacherc/leverage-new-cache-policiesRémy Coutable2017-07-201-1/+2
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Leverage the new cache policies in .gitlab-ci.ymlRémy Coutable2017-07-191-28/+62
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Provide option to trigger build only for official CE and EE repos in .comtrigger-only-on-official-repoBalasankar C2017-07-181-0/+3
|
* Don't install fog-aws and mime-types gems in scripts/prepare_build.sh34915-do-not-install-fog-aws-in-prepare_buildRémy Coutable2017-07-131-0/+1
| | | | | | Instead, install them only for the 'update-knapsack' job. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Reduce parallelization of Spinach jobs and increase the RSpec ones34911-balance-spinach-jobs-to-rspecRémy Coutable2017-07-101-63/+63
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'docs/exclude-gitlab-git-test' into 'master'Rémy Coutable2017-07-101-0/+1
|\ | | | | | | | | Exclude gitlab_git_test from docs only changes See merge request !12703
| * Exclude gitlab_git_test from docs only changesdocs/exclude-gitlab-git-testAchilleas Pipinellis2017-07-071-0/+1
| |
* | Test logging in via the Authentiq OAuth provider in a feature spec.34737-authentiq-oauth-feature-specTimothy Andrew2017-07-071-0/+1
|/ | | | | | | | | | | | | | | | | | - The `migration:path-pg` build was previously failing when the Authentiq feature spec was enabled by placing Authentiq configuration in the `test` section of `gitlab.yml` - The `migration:path-pg` task checks out an old revision of the codebase (`v8.14.10`) and runs a `schema:load`. It then checks out the commit under test, and runs `db:migrate`, to verify that migrations run without errors. - The problem here is that `v8.14.10` does not have the Authentiq module installed, but is run with the `gitlab.yml` for `master`, which would contain the `Authentiq` configuration in the `test` section. - The solution was to use the `v8.14.10` `gitlab.yml` for the `schema:load`, rather than the `gitlab.yml` from master.
* Remove unnecessary pull command from codeclimate jobdz-improve-codeclimate-json-cleanupDmitriy Zaporozhets2017-06-301-2/+0
|
* Fix codeclimate job in .gitlab-ci.ymlDmitriy Zaporozhets2017-06-291-1/+1
|
* Cleanup codeclimate.json file generated by CIDmitriy Zaporozhets2017-06-291-2/+3
|
* Run mysql tests on stable preperation branches like 9-3-stable-patch-2jej/run-mysql-tests-on-stable-preparation-branchesJames Edwards-Jones2017-06-291-1/+1
|
* Merge branch 'dz-cleanup-codeclimate-json' into 'master'Kamil Trzciński2017-06-281-0/+1
|\ | | | | | | | | Remove unused data from code climate artifact See merge request !12494
| * Improve sed regex for codeclimate ci jobdz-cleanup-codeclimate-jsonDmitriy Zaporozhets2017-06-271-1/+1
| |
| * Remove unused data from code climate artifactDmitriy Zaporozhets2017-06-271-0/+1
| |