Age | Commit message (Collapse) | Author |
|
|
|
This commit adds CI job that validates all `*.yml`
with `yamllint`.
This commit fixes all offenses present in repository.
|
|
This reverts commit 744f1f2e7037f5c70c3168d9e2e89b1c327465d2, reversing
changes made to c4d930e5f54e7da07c80cc028dfc0f5c08719146.
|
|
This reverts merge request !27514
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Ruby 2.6 offers better performance and memory usage:
https://www.rubyguides.com/2018/11/ruby-2-6-new-features/
Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/57323
|
|
Attempt to solve issues such as
https://gitlab.com/gitlab-org/gitlab-ce/issues/60953.
|
|
Also, play manual jobs once dependency jobs are done instead of polling
for the dependent jobs to be finished.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Given Rails doesn't use the Git binary anymore, this shouldn't be a
problem.
|
|
|
|
As described in
https://www.postgresql.org/docs/current/non-durability.html, we can save
money and time by disabling durability in tests.
|
|
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
In both e2e QA tests and unit tests, reduce the number of retires
to 2 (i.e., 1 initial and one retry)
|
|
Also, move MySQL tests to run only on master branch, and on schedules.
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
|
|
Fix webpack dev-server crash caused by 1.5gb limit
Closes #59075
See merge request gitlab-org/gitlab-ce!26849
|
|
Remove unneeded var for webpack-prod call in gitlab-ci
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Resolve "Use vendored files for CI config"
Closes #57598
See merge request gitlab-org/gitlab-ce!25871
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
|
|
|
|
Instead of inserting a row after each example to an external database,
we save the CI profiling reports into the `rspec_profiling` directory
and insert the data in the update-tests-metadata CI stage. This should
make each spec run faster and also reduce the number of PostgreSQL
connections needed by concurrent CI builds.
`scripts/insert-rspec-profiling-data` also inserts one file at a time
via the PostgreSQL COPY command for faster inserts. The one side effect
is that the `created_at` and `updated_at` timestamps aren't available
since they aren't generated in the CSV.
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/10154
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
|
|
By adding [skip visual] to the commit message the
gitlab:ui:visual test can be skipped.
This is needed to avoid deadlock situations as exhibited in
https://gitlab.com/gitlab-org/gitlab-ui/issues/198
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 34293b5af83af03e8c814f488be8c31e37ff5be3, reversing
changes made to fdcfae2a92ac105d458e6f9617c1f22229ef34b6.
Conflicts:
.gitlab-ci.yml
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Use self.integrity_uri over self.hexdigest_integrity_uri(digest), as the
latter always returned nil leading to improper cache invalidation.
We are alos enabling caching of `tmp/cache/assets/sprockets` again, to
get those performance gains.
|
|
|
|
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
By changing the `review-build-cng` job to be a `single-script-job`, the
repository content wasn't there, including the `*_VERSION` files, thus
leading to missing variables for components in the triggered pipeline.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Bump CI image to use Chrome 71.0 and Golang 1.11
Closes #56614 and #55578
See merge request gitlab-org/gitlab-ce!24572
|