summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary job dependenciesleipert-remove-unnecessary-dependenciesLukas Eipert2018-11-101-3/+5
|
* Ensure we create the secrets at the right time53621-review-app-credentials-does-not-reliably-workRémy Coutable2018-11-091-1/+0
| | | | | | | | | | | | In `deploy`, if the previous deployment failed, we delete/cleanup all the objects related to the release, including secrets. The problem is that if we create the root password before that, it will be then recreated during the deploy with a random value! By creatigng the secret just before actually deplying a new release, we ensure that it won't be overriden. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'add-docker-assets-image' into 'master'Robert Speicher2018-10-311-0/+8
|\ | | | | | | | | Build an assets only container See merge request gitlab-org/gitlab-ce!22235
| * Build a docker container storing only the frontent assetsIan Baum2018-10-311-0/+8
| | | | | | | | | | | | | | | | | | * Run as part of gitlab:assets:compile job * Will be used by omnibus-gitlab and the CNG images to avoid compiling multiple times https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22235
* | Renaming Secret Variables in the codebaseMarcel Amirault2018-10-301-1/+1
| |
* | Review apps cleanup schedule runs on masterMarin Jankovski2018-10-251-1/+0
|/
* Merge branch 'sh-bump-ruby-2.4.5' into 'master'Robert Speicher2018-10-241-3/+3
|\ | | | | | | | | Upgrade to Ruby 2.4.5 See merge request gitlab-org/gitlab-ce!22484
| * Upgrade to Ruby 2.4.5Stan Hu2018-10-241-3/+3
| |
* | Remove unused rails5-variablesremove-unused-rails5-variablesLin Jen-Shin2018-10-241-6/+0
|/ | | | They're no longer used and have no effect
* Fix the schedule:review_apps_cleanup jobadd-review-appRémy Coutable2018-10-231-1/+6
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix indentation, and move task to proper stageIan Baum2018-10-231-1/+1
| | | | | * Use 2 space indentation in review-apps.sh script * Move automated_review_cleanup back to build stage
* Add review app to gitlab-ceIan Baum2018-10-231-8/+13
| | | | | | | | | | * Uses the same supporting code as used in EE * Includes automated cleanup * Install external-dns helm chart to review apps cluster if it isn't already * Adds variables REVIEW_APPS_AWS_SECRET_KEY and REVIEW_APPS_AWS_ACCESS_key * review-apps-ce uses a different cipher
* Merge branch 'improve-review-apps' into 'master'Robert Speicher2018-10-231-0/+81
| | | | | | | | | | Improve review apps Closes #6875 See merge request gitlab-org/gitlab-ee!6665 [ci skip]
* Run karma for qa-* branchesqa-run-karmaRémy Coutable2018-10-221-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Change image for docs lintingEvan Read2018-10-041-3/+3
|
* Merge branch 'test-against-postgres-96' into 'master'Robert Speicher2018-10-021-4/+1
|\ | | | | | | | | Use minimum recommended PostgreSQL version to run our tests See merge request gitlab-org/gitlab-ce!22060
| * Use minimum recommended PostgreSQL version to run our testsGabriel Mazetto2018-10-021-4/+1
| |
* | Merge branch 'leipert-frontend-danger' into 'master'Mike Greiling2018-10-021-1/+3
|\ \ | |/ |/| | | | | Danger checks for the frontend See merge request gitlab-org/gitlab-ce!21859
| * Danger check for ignored eslint rulesleipert-frontend-dangerLukas Eipert2018-09-291-0/+1
| | | | | | | | | | | | We disabled a lot of eslint rules on a per-file basis. This checks touched files for those and reminds you to re-enable the rules and fix them.
| * Danger check for unprettified JavaScriptLukas Eipert2018-09-281-1/+2
| | | | | | | | | | This adds a Dangerfile which executes `prettier` to find out if someone touched Frontend files and forgot to run it on their current branch.
* | Update link to documentation testingFabio Busatto2018-10-011-1/+1
|/
* Fix karma out-of-memory failuresfix-karma-out-of-memoryMike Greiling2018-09-251-0/+3
|
* Refactor scripts/trigger-build and post a commit note with the downstream ↵Rémy Coutable2018-09-241-7/+7
| | | | | | pipeline URL for omnibus triggers Signed-off-by: Rémy Coutable <remy@rymai.me>
* Move the cloud-native-image trigger job into the test stageDJ Mountney2018-09-191-1/+1
| | | | | | | | | | This is because the CNG pipeline now relies on the assets compiled here in the gitlab:assets:compile job (It waits up to 30 minutes for them) Without this change, the cloud native job was holding up the pipeline, preventing the assets compile job from being run.
* Generate JUnit report for Karma testsWinnie Hellmann2018-09-111-0/+2
|
* Provide a cached archive of compiled assetsIan Baum2018-09-071-1/+1
|
* forward build image to Chrome 69Lukas Eipert2018-09-071-1/+1
|
* Merge branch 'junit-results' into 'master'Rémy Coutable2018-09-041-1/+3
|\ | | | | | | | | Enable JUnit results for rspec See merge request gitlab-org/gitlab-ce!21449
| * Enable JUnit results for rspecKamil Trzciński2018-09-031-1/+3
| |
* | Run review-docs-cleanup job for gitlab-org repos onlyTakuya Noguchi2018-09-021-1/+4
| |
* | Move package-and-qa to the test phaseSean McGivern2018-08-281-1/+1
|/ | | | | | | | | | | The problem is this: when each phase starts, it checks if all jobs in earlier phases are complete. package-and-qa is slow. As build is the first phase, if you trigger package-and-qa before the prepare phase is finished, the entire test phase will be blocked until package-and-qa completes, which isn't what we want. But equally, if build came _after_ test, then package-and-qa couldn't be started until the tests were finished. Putting it in the same stage as the tests means we can have our cake and eat it.
* Update .gitlab-ci.ymldosuken123-master-patch-47251Shinya Maeda2018-08-171-3/+7
|
* Disable danger in preparation branchesBob Van Landuyt2018-08-091-0/+1
| | | | | | Most of these validations don't apply to preparation branches and they cause a lot of noise in the merge request. Therefore disabling danger when the branches look like branches that could be for a preparation MR.
* Update the image for the 'danger-review' jobRémy Coutable2018-07-261-4/+3
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Add Dangerfile for frozen_string_literalgfyoung2018-07-241-3/+2
| | | | | | | Checks that new Ruby files will enable frozen string literal. Partially addresses #47424.
* Move the 'danger-review' job to the test stage and allow it to failRémy Coutable2018-07-171-19/+21
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'update-git-to-2-18-0' into 'master'Stan Hu2018-07-161-1/+1
|\ | | | | | | | | Update Git version to 2.18.0 See merge request gitlab-org/gitlab-ce!20489
| * Update .gitlab-ci.ymlupdate-git-to-2-18-0James Lopez2018-07-131-1/+1
| |
* | Merge branch 'set-build-token-CN' into 'master'Rémy Coutable2018-07-161-1/+1
|\ \ | | | | | | | | | | | | | | | | | | Add the CI Job trigger as the build trigger Closes charts/gitlab#586 See merge request gitlab-org/gitlab-ce!20619
| * | Add the CI Job trigger as the build triggerset-build-token-CNDJ Mountney2018-07-131-1/+1
| | | | | | | | | | | | For building CNG images on tag
* | | Merge branch 'jprovazn-rails-ci' into 'master'Rémy Coutable2018-07-161-1/+3
|\ \ \ | | | | | | | | | | | | | | | | Trigger rails5 tests if variable is set See merge request gitlab-org/gitlab-ce!20609
| * | | Trigger rails5 tests either by variable or ref namejprovazn-rails-ciJan Provaznik2018-07-161-1/+3
| |/ /
* | | Allow Danger step to failsh-allow-danger-to-failStan Hu2018-07-141-0/+1
|/ / | | | | | | | | Currently the Danger processing is producing false positives when master is merged into a branch. Until #49175 is fixed, we should allow it to fail.
* | Improve Danger files after first reviewRémy Coutable2018-07-111-2/+6
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Start to use Danger for automating MR reviewsRémy Coutable2018-07-111-0/+14
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Use the correct script location for the build trigger scriptDJ Mountney2018-07-061-1/+1
|/
* Merge branch 'docs/use-ref-slug-for-docs-review' into 'master'Rémy Coutable2018-07-051-3/+3
|\ | | | | | | | | Refactor the review-docs workflow See merge request gitlab-org/gitlab-ce!20365
| * Simplify downstream branch nameAchilleas Pipinellis2018-07-051-1/+1
| |
| * Use CI_COMMIT_REF_SLUG for the env URL in review-docs jobsAchilleas Pipinellis2018-07-041-2/+2
| |
* | Update the cloud-native trigger call in the UIDJ Mountney2018-07-051-4/+2
| |