| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| |
| |
| | |
Upload new Knapsack report instead of merging
Closes #64428
See merge request gitlab-org/gitlab-ce!30612
|
| | |
|
| |
| |
| |
| | |
See https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/6069
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "Export frontend fixtures as pipeline artifact"
Closes #64722 and #59166
See merge request gitlab-org/gitlab-ce!30917
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Introduces frontend:fixtures rake task to replace
karma:fixtures and update documentation and CI scripts
to match
|
|/ / |
|
|/ |
|
|
|
|
|
| |
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.
|