| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Don't run danger on stable branches
See merge request gitlab-org/gitlab-ce!31430
(cherry picked from commit e14265d50d80e96db694f66d6ea3a12b1fdcf943)
3a3476d4 Don't run danger on stable branches
|
|
|
|
|
|
|
|
|
| |
Resolve docker in docker problems
See merge request gitlab-org/gitlab-ce!31417
(cherry picked from commit 0fec9a4fc7fae7480a92d6402d3ad144b4bd7233)
7b4c88ed Use stable image version for dind
|
|
|
|
|
| |
Creates reports for parallel specs and collates them into a single
HTML report and displays results on the merge request.
|
|
|
|
|
|
| |
Using the old link redirects to
https://docs.gitlab.com/ee/development/documentation/index.html
which does not show the mentioned documentation.
|
|\
| |
| |
| |
| | |
Move the gitlab-docs project under gitlab-org
See merge request gitlab-org/gitlab-ce!30620
|
| |
| |
| |
| |
| | |
Search and replace gitlab-com/gitlab-docs with gitlab-org/gitlab-docs.
For https://gitlab.com/gitlab-com/gitlab-docs/issues/310
|
| |
| |
| |
| | |
Log memory stats after running each spec file and compile the report.
|
|/
|
|
|
| |
Also, `SAST_CONFIDENCE_LEVEL` has been renamed in
https://gitlab.com/gitlab-org/security-products/sast/merge_requests/72
|
|
|
|
|
|
|
|
| |
The configuration is currently only specified in CI, by moving it into
`.mdlrc` we get immediate feedback locally in supported editors.
To ensure `mdl` is available it's also added to the `Gemfile`, though
CI will still use the version installed in the `gitlab-docs-lint` image.
|
|
|
|
| |
Also fixes instances in Markdown that broke the rule.
|
|
|
| |
This reverts merge request !30130
|
|
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\
| |
| |
| |
| | |
Use PostgreSQL 9.6.11 in CI tests
See merge request gitlab-org/gitlab-ce!30270
|
| |
| |
| |
| |
| |
| | |
Specify the minor version of postgresql for CI
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
|
|\ \
| | |
| | |
| | |
| | | |
Prefer offline install for yarn
See merge request gitlab-org/gitlab-ce!30267
|
| | | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Squash old migrations
Closes #59177
See merge request gitlab-org/gitlab-ce!30226
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The junit reports are creating 90mb files inside of redis for
`gitlab-ce/ee` project. There is an ongoing production incident
https://gitlab.com/gitlab-com/gl-infra/production/issues/928 that is
because of high CPU uitlaization on the redis nodes. GitLab-ce/ee are
the highest consumers of memory becuase of these junit reports.
This is a bandage until we can scale redis properly.
|
|/ /
| |
| |
| |
| |
| | |
Linting rule not enabled for now
because tooling produces false
positives.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Get memory data after booting app in production
Closes #62722
See merge request gitlab-org/gitlab-ce!30185
|
| |/
| |
| |
| |
| |
| | |
Preload the app in `production` env, hit it with a single request, and
gather total gem memory consumption data using `derailed exec perf:mem`
from `derailed_benchmarks`. Present the result as MR metrics.
|
| |
| |
| |
| |
| | |
We repeat the same code in many places. With the support of multiple
extends, we can clean up several jobs.
|
| |
| |
| |
| | |
Adjusts asterisks to hyphens in assorted docs to allow lint rule to pass
|
|\ \
| |/
| |
| | |
# Conflicts:
# lib/gitlab/database.rb
|
| |
| |
| | |
This reverts merge request !30031
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Get memory data after booting app in production
Closes #63585
See merge request gitlab-org/gitlab-ce!30031
|
| | |
| | |
| | |
| | |
| | |
| | | |
Preload the app in `production` env, hit it with a single request, and
gather total gem memory consumption data using `derailed exec perf:mem`
from `derailed_benchmarks`. Present the result as MR metrics.
|
| |\ \
| | |/
| |/|
| | |
| | | |
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14108
See merge request gitlab-org/gitlab-ce!29604
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
Attempt to work around migration spec failures by increasing parallelism
See merge request gitlab-org/gitlab-ce!30130
|
| | |/ |
|
| |/
| |
| |
| | |
It was moved to wwww-gitlab-com
|
|/
|
|
|
|
| |
If you chose to use the rollback migration feature on your current
version for example, you should still have a way to migrate, being
that you are still on a supported migration path.
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
into 'master'
Improve Review Apps cleanup when previous deployment failed by only issuing an `helm delete` command
Closes #63639 and #62161
See merge request gitlab-org/gitlab-ce!28661
|
| |
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| |
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| |/
|/|
| |
| | |
Add gem size information to metrics.txt in memory CI artifacts
See merge request gitlab-org/gitlab-ce!29827
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This includes several changes:
- Rename memory-static to generate-gems-size-metrics-static
- Rename memory-static-objects to generate-gems-memory-metrics-static
- Change generate-gems-size-metrics-static interface. The script now
expect `bundle exec derailed bundle:mem` output as its input. The
script output to stdout, or stderr for error message.
- Change generate-gems-memory-metrics-static interface. The script now
expect `bundle exec derailed bundle:objects` output as its input.
The script output to stdout, or stderr for error message.
- Generate gem size metrics. Script generate-gems-size-metrics-static
extract each gem size from `bundle exec derailed bundle:mem` output.
Save output to metrics file in format: 'gem_size_mb{name="zip"} 0.5'
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Note: This commit relies on
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26801
which brings support to multiple extends.
While `cache: {}` can disable a cache being set globally, it doesn't
work with extends, which will perform a reverse deep merge based on the
keys.
The cache defined in the base `.default-cache` job
won't be disabled in the report jobs.
As a side effect, the `code_quality`, `sast`, and `dependency_scanning`
jobs are running on a larger code base than expected, leading to
timeouts.
fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/11303
fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/60879
fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/12021
|
| | |
|
|/
|
|
|
| |
Also adds and one linting rule
and makes project conform to it.
|
|\
| |
| |
| |
| | |
Only support postgresql (minimal version)
See merge request gitlab-org/gitlab-ce!29790
|
| |
| |
| |
| | |
MySQL support has been removed
|
|/
|
|
|
|
|
|
| |
Two static memory benchmarks will be included in our CI pipeline. It
will load gems from the Gemfile and check the amount of RAM consumed
as well as the number of objects allocated and retained.
Aggregated values will be included as 'metrics' into MRs while full
reports will be downloadable as job artifacts.
|
|\
| |
| |
| |
| | |
Only push to assets-compile-cache when in master
See merge request gitlab-org/gitlab-ce!28854
|
| |
| |
| |
| | |
Also update dependencies to match updated job names
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
One can not upgrade straigt from 9.3 to 12.0, due to the schema changes
being backported. Instead, one must first upgrade to 11.11.X. Omnibus
already enforces this, and our online upgrade guidelines also cover
this.
By changing the CI config we don't have to adjust the backport migration
to handle a migration path that one can not take.
|