- 06 Jan, 2022 40 commits
-
-
Toon Claes authored
To have better control on how `make` is ran to build Gitaly, run it from the GitalySetup helper module.
-
Toon Claes authored
In 08af0f9f (Speed up gitaly setup in tests, 2021-07-20) the setup of Gitaly was sped up in test by copying it over from GDK whenever possible. This drastically reduced the setup time, but it complicates installations of Ruby gems in Gitaly. This change rolls back that copy-from-GDK installation, but instead incrementally installs Gitaly. So instead of removing tmp/tests/gitaly completely and setting up from scratch, we now fetch the revision specified in GITALY_SERVER_VERSION and trust `make` inside the Gitaly directory to The Right Thing(tm). Combined with the introduction of gitlab-development-kit@d2229da0 (Makefile: Stop nuking gitlab/tmp/tests/gitaly, 2021-12-06) this should avoid Gitaly in test ever again would be built from scratch. In case this would not work in some situations, we look at FORCE_GITALY_INSTALL and if the environment variable is set tmp/tests/gitaly is deleted before installing Gitaly again.
-
Toon Claes authored
In previous commit we started setting BUNDLE_PATH as an environment variable, and this works great. But this value gets overridden in case it's specified in the local config. You can see so by using the `bundle config` command: $ BUNDLE_PATH=vendor/bundle bundle config path Settings for `path` in order of priority. The top value will be used Set for your local app (/home/r/gdk/gitlab/.bundle/config): "vendor/bundle" Set via BUNDLE_PATH: "vendor/bundle" Set for the current user (/home/r/.config/bundle): "vendor/bundle" This isn't persay an issue, but in most cases this is set as a relative path. Because different `bundle` commands might get triggered from different directory levels in the project tree, this might become an issue. To overcome this, the active value of BUNDLE_PATH is read, expanded to an absolute path and passed back to the environment. But because of the prioritization demonstrated above, we need to set BUNDLE_IGNORE_CONFIG so any local, user, or system configuration is ignored.
-
Toon Claes authored
Setting up and spawning Gitaly in tests needs to have some Bundler settings configured. Until now this was done by writing to the local config file in the ruby directory inside the gitaly dir used in test. This method didn't seem to be robust for all our user and use-cases (i.e. CI), because this configuration _could_ be done from different places. To make the situation more predictable, this change injects all Bundler configuration through environment variables instead.
-
Furkan Ayhan authored
Fix false positives in graphql tests See merge request gitlab-org/gitlab!76903
-
Simon Knox authored
Change guard in search_bar.html.haml See merge request gitlab-org/gitlab!77602
-
Scott Stern authored
-
Douglas Barbosa Alexandre authored
Update Rails to v6.1.4.4 See merge request gitlab-org/gitlab!77630
-
Amy Qualls authored
Add paragraph on E2E test metrics dashboards See merge request gitlab-org/gitlab!77695
-
Andrejs Cunskis authored
-
Mark Florian authored
Refactored sidebar jobs details container badge See merge request gitlab-org/gitlab!77675
-
Furkan Ayhan authored
Add tests on Ci::Pipeline entity See merge request gitlab-org/gitlab!77552
-
Andreas Brandl authored
Add more loose foreign keys for namespaces See merge request gitlab-org/gitlab!77636
-
Steve Abrams authored
Add package file status attribute and introduce the installable scope See merge request gitlab-org/gitlab!76767
-
Paul Slaughter authored
Add generic/re-useable form vue component See merge request gitlab-org/gitlab!77201
-
Sean McGivern authored
Fixes todos 500 error due to wrong method used See merge request gitlab-org/gitlab!77678
-
Douglas Barbosa Alexandre authored
Raise custom errors when backup creation fails See merge request gitlab-org/gitlab!76754
-
Aakriti Gupta authored
Changelog: other
-
Tetiana Chupryna authored
Move the Runner edit page to an `/edit` path See merge request gitlab-org/gitlab!77514
-
Miguel Rincon authored
This change updates the Runner details pages path to end in `/edit`. This aligns the Runner edit page with other paths in the application. Users that visit the runner pages will be redirected to the `/edit` path, so user bookmarks will continue to work as before. Changelog: changed
-
Nikola Milojevic authored
User linear version UserGroupNotificationSettingsFinder#execute See merge request gitlab-org/gitlab!75645
-
PaytonBurdette authored
Fixes the incorrect method used to translate strings. Changelog: fixed
-
Simon Knox authored
Use muted color for help texts on appearance admin page See merge request gitlab-org/gitlab!75871
-
Francisco Javier López authored
In this commit we're removing the ff `linear_user_group_notification_settings_finder_ancestors_scopes` and enabling the linear version of `UserGroupNotificationSettingsFinder#execute`. Changelog: changed
-
release-tools approver bot authored
Update Gitaly version See merge request gitlab-org/gitlab!77664
-
Jannik Lehmann authored
This commit solves: https://gitlab.com/gitlab-org/gitlab/-/issues/344292 It refactors the sidebar jobs details container badge to be Pajamas-compliant. Changelog: changed
-
Mark Chao authored
Update nuget version regex See merge request gitlab-org/gitlab!77543
-
Savas Vedova authored
Refactored Vulnerability Management feature Survey Banner See merge request gitlab-org/gitlab!77583
-
Jannik Lehmann authored
This commit solves: https://gitlab.com/gitlab-org/gitlab/-/issues/348190 It refactors the Vulnerability Management feature survey Banner to reuse the shared survey Banner component.
-
Savas Vedova authored
Add feature specs for jobs tab vue See merge request gitlab-org/gitlab!76972
-
Mark Florian authored
Merge branch '344345-make-badges-in-app-views-projects-pages-_list-html-haml-pajamas-compliant' into 'master' Make badges in app/views/projects/pages/_list.html.haml Pajamas-compliant See merge request gitlab-org/gitlab!77613
-
Igor Drozdov authored
Remove feature flag `ff_limit_ssh_key_lifetime` See merge request gitlab-org/gitlab!77568
-
GitLab Release Tools Bot authored
-
Igor Drozdov authored
Deprecate plaintext field static_objects_external_storage_auth_token See merge request gitlab-org/gitlab!77579
-
Mark Florian authored
Break up jest helpers/matchers into seperate modules See merge request gitlab-org/gitlab!77623
-
Lin Jen-Shin authored
Package Details: Move help_page_path to frontend See merge request gitlab-org/gitlab!77481
-
Jan Provaznik authored
Add initial `ProjectNamespaceMember` See merge request gitlab-org/gitlab!77585
-
Marcia Ramos authored
Remove old GitLab versions from Auto DevOps page See merge request gitlab-org/gitlab!77414
-
Craig Norris authored
Remove old GitLab versions from Auto DevOps page
-