Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-09Run the cloud-image trigger job for tags, even if the tests failDJ Mountney
2018-12-17Run gitlab:assets:compile on qa jobsMark Lapierre
Optionally compiling assets when needed for qa jobs proved unworkable so instead we fall back on compiling them for all qa jobs.
2018-12-14Remove rails 4 support in CI, Gemfiles, bin/ and config/Jasper Maes
2018-12-12Merge branch 'add-docs-lint-back' into 'master'Stan Hu
Docs: Enable gitlab-docs lint Closes gitlab-com/gitlab-docs#305 See merge request gitlab-org/gitlab-ce!23748
2018-12-12Merge branch 'winh-check-yarn-version' into 'master'Mike Greiling
Check that yarn version is at least 1.10.0 See merge request gitlab-org/gitlab-ce!23612
2018-12-11Enable `bundle exec nanoc check internal_links`Marcia Ramos
2018-12-10Don't allow Danger to fail in CI any moreYorick Peterse
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20654 this job was marked as allowing failures, but this allows developers to ignore the results that Danger produces. Since it's not clear why the job was allowed to fail, and since it's somewhat counter productive, we no longer allow it to fail.
2018-12-10Upgrade yarn to 1.12 in build image of gitlab:assets:compile jobWinnie Hellmann
2018-12-08Disable docs lint internal_links checkStan Hu
This check never worked once the global navigation changes were rolled out in https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/362. The global nav will ALWAYS include /ce and /ee links, and the CE and EE repos will never include documentation for both. gitlab-docs now expects the documentation to be in the following directories: * /tmp/gitlab-docs/ce (CE) * /tmp/gitlab-docs/ee (EE) * /tmp/gitlab-docs/omnibus (Omnibus) The problem is that the CE and EE repos will only include one of the first two. Let's disable this check until https://gitlab.com/gitlab-com/gitlab-docs/issues/305 is resolved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55038
2018-12-06Retry the review-{deploy,qa} jobs twiceRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-12-05Remove merge:master job entirelyYorick Peterse
Apparently disabling it by checking for a variable doesn't actually disable it. [ci skip]
2018-12-05Merge branch 'winh-add-jest' into 'master'Mike Greiling
Setup Jest test environment See merge request gitlab-org/gitlab-ce!23406
2018-12-05Setup Jest test environmentWinnie Hellmann
2018-12-05Do not attempt retry until allow_failure has been removedddavison
2018-12-04Allow review app smoke test to fail for nowMek Stittri
2018-12-04Temporarily disable automatic mergingYorick Peterse
It appears that for some jobs (https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/129705025 for example) we process a range of commits far greater than necessary, which can lead to commits getting reverted that were merged a long time ago. [ci skip]
2018-12-04Merge branch 'merge-train' into 'master'Rémy Coutable
Automatically merge CE master into EE master See merge request gitlab-org/gitlab-ce!23453
2018-12-04Automatically merge CE master into EE masterYorick Peterse
This sets up GitLab CI to automatically push CE master changes into EE master, or revert them if the changes cause merge conflicts. The CI configuration contains a single job to do this: `merge:master`. This job is executed for every push to master, and periodically using a CI schedule. The periodic job is necessary because incremental jobs may not be able to revert commits if newly added commits depend on these commits. By re-running the job periodically (including all changes since a large enough time frame), we can ensure that such commits are also reverted (if they still conflict at that time). The job runs in its own "merge" stage, _after_ the build and prepare stages, but _before_ running the tests. This ensures that randomly failing tests won't prevent code from being merged into EE. Running the stage after the "prepare" stage reduces the chances of the job reverting CE changes just because it ran before a corresponding EE MR was merged into EE master.
2018-12-04Fixes a typo that prevented assets from being properly compiledDJ Mountney
For CE on dev.gitlab.org
2018-11-29Retry the review-qa-smoke job twiceRémy Coutable
Also, enable debug mode. Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-11-28Merge branch '49570-add-review_qa-job' into 'master'Sean McGivern
Add an automatic job to run QA smoke tests against Review Apps Closes #49570 See merge request gitlab-org/gitlab-ce!22853
2018-11-26Add a manual job to run QA against a Review AppRémy Coutable
1. Renames review to review-deploy. 2. Renames stop_review to review-stop. 3. Adds a build-qa-image job to the prepare stage and save the QA Docker image as artifact (example: https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/120967019). 4. Adds a manual review-qa job to the test stage to run QA tests against the Review App (example: https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/120967238). 5. Make the review-deploy job plays the review-qa job as soon as the Review App is deployed (example: https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/120988775). 6. Updates the Review Apps documentation accordingly. Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-11-23Exclude qa-frontend from running on docs-only branchesAchilleas Pipinellis
2018-11-22Include wildcard for `gitlab:assets:compile` only parameterGeorge Tsiolis
2018-11-22Limit `gitlab:assets:compile` job to branchesGeorge Tsiolis
2018-11-20Add dedicated runner tags to assets jobRobert Speicher
Ordinarily it would get the `gitlab-org` tag from `dedicated-no-docs-pull-cache-job`, but adding the `docker` tag overwrites rather than inherits, so this job has been running on the underpowered hardware of the shared runners rather than our dedicated runners. We're also adding a `high-cpu` tag, which doesn't currently do anything but will be useful for targeting a runner specifically for this job.
2018-11-19Merge branch 'rs-moar-runners' into 'master'Kamil Trzciński
Increase rspec parallelization to 50 See merge request gitlab-org/gitlab-ce!23149
2018-11-16Provide application.css from master branch via GitLab PagesWinnie Hellmann
2018-11-16Merge branch '53813-test-compilation-against-multiple-node-versions' into ↵Mike Greiling
'master' Check compilation of FE assets against multiple node versions Closes #53813 See merge request gitlab-org/gitlab-ce!23068
2018-11-16Increase rspec parallelization to 50Robert Speicher
2018-11-15Merge branch 'conditionally-build-assets-image' into 'master'Rémy Coutable
Add BUILD_ASSETS_IMAGE CI variable See merge request gitlab-org/gitlab-ce!23076
2018-11-15Add BUILD_ASSETS_IMAGE CI variableIan Baum
* Defaults to FALSE * Can be used to disable building/pushing the assets image in the gitlab:compile:assets job
2018-11-15Use the new parallel keyword in .gitlab-ci.ymlRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-11-15Update to new security report syntaxLukas Eipert
2018-11-15Exclude qa and docs from Rails 4 buildsStan Hu
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54059
2018-11-14Check compilation of FE assets against multiple node versionsLukas Eipert
2018-11-14Merge branch 'switch-rails' into 'master'Sean McGivern
Switch to Rails 5 Closes #14286 and #48991 See merge request gitlab-org/gitlab-ce!21492
2018-11-14Merge branch 'move-assets-compile-sooner' into 'master'Marin Jankovski
Move cloud-native-image to the post-test stage Closes charts/gitlab#897 See merge request gitlab-org/gitlab-ce!22942
2018-11-14Fix trigerring of rails 4 tests in CIJan Provaznik
2018-11-14Switch rails 4 to 5 in gitlab-ciJan Provaznik
CI jobs will be triggered both with rails 4 and 5 to make sure we keep backward compatibility if it turns out we have to switch back to rails 4. Rails 4 jobs are not allowed to fail for now, these jobs will be removed in a follow-up MR next cycle.
2018-11-13Removing extra option for gitlab:assets:compileIan Baum
* Don't need to specify stage as it is inherited from the job template
2018-11-13Move cloud-native-image job to the post-test stageIan Baum
* The job depends on asset image created as part of the gitlab:assets:compile job. https://gitlab.com/charts/gitlab/issues/897
2018-11-13Upgrade to Ruby 2.5.3Stan Hu
Attempt to update google-protobuf for migration-paths Because the one we were using aren't compatible with Ruby 2.5.3, and it'll be troublesome to switch Ruby. Upgrading google-protobuf will be much easier. All of them will need to be updated for Ruby 2.5.3 We remove oj because we don't really need it and it doesn't compile on 2.5.3 with that version. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/41825
2018-11-13Merge branch 'leipert-upgrade-node-yarn' into 'master'Tim Zallmann
Upgrade to node v10.x and yarn 1.12.x See merge request gitlab-org/gitlab-ce!22979
2018-11-12Upgrade to node v10.xLukas Eipert
2018-11-10Remove unnecessary job dependenciesLukas Eipert
2018-11-09Ensure we create the secrets at the right timeRémy Coutable
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>
2018-10-31Merge branch 'add-docker-assets-image' into 'master'Robert Speicher
Build an assets only container See merge request gitlab-org/gitlab-ce!22235
2018-10-31Build a docker container storing only the frontent assetsIan Baum
* 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
2018-10-30Renaming Secret Variables in the codebaseMarcel Amirault