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
2018-03-06Fix race condition when previewing docsAchilleas Pipinellis
Cancel the pipeline that gets created the first time the remote branch is created in order not to overwrite the one we trigger afterwards. Closes https://gitlab.com/gitlab-com/gitlab-docs/issues/154
2018-02-28Set security harness hook to executable after creationRobert Speicher
2018-02-21Optimize and improve the inline documentation for the codequality jobRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-21Merge branch 'improve-codequality-job' into 'master'Grzegorz Bizon
Simplify the codequality job See merge request gitlab-org/gitlab-ee!4602
2018-02-14Run lint:all tasks in forksRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-14Combine all rake tasks in the static-analysis jobRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-13Add a security harness scriptRobert Speicher
This script toggles a Git pre-push hook that will prevent pushing to remotes other than dev when the harness is enabled.
2018-02-01Ban Rugged from RepositoryJacob Vosmaer
2018-01-30Decouple more of Repository from RuggedJacob Vosmaer (GitLab)
2018-01-30Don't run scripts/lint-changelog-yaml in scripts/static-analysis but only in ↵Rémy Coutable
the 'docs lint' job Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-01-26Use Process::Status rather than an integerLin Jen-Shin
However keep backward compatibility
2018-01-26Don't print stdout in case we're just printing warningsLin Jen-Shin
Otherwise it could be confusing
2018-01-26Fail static-analysis if there's output to stderrLin Jen-Shin
TODO: fix offenders
2018-01-25Look for rugged with static analysisJacob Vosmaer
2018-01-23Ensure Gitaly Ruby gems are installed using the correct Gemfile and at the ↵Rémy Coutable
correct location Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-01-17Merge branch 'revert-c8ddf067' into 'master'Tim Zallmann
Revert "Merge branch 'pre-commit-prettier' into 'master'" See merge request gitlab-org/gitlab-ce!16217
2018-01-12Merge remote-tracking branch 'upstream/master' into 1819-override-ceLin Jen-Shin
* upstream/master: (621 commits) Add a note about GitLab QA page objects validator to docs Refactor dispatcher projects blame and blob path Update export message to mention we can download the file from the UI Fix Ctrl+Enter keyboard shortcut saving comment/note edit fix case where tooltip messes up :last-child selector Add reason to keep postgresql 9.2 for CI Remove warning noise in ProjectImportOptions Add changelog entry Add RedirectRoute factory Update Ingress extra cost note to be more generic Fix Rubocop offense Refactor dispatcher project branches path Revert "Revert "Fix Route validation for unchanged path"" Document that we need rsync for backing up Docs: move article "Laravel and Envoy w/ CI/CD" Recommend against the use of EFS Adds Rubocop rule for line break around conditionals Update CHANGELOG.md for 10.1.6 Filter out build traces from logged parameters Refactored project:n* imports in dispatcher.js ...
2018-01-04Revert "Merge branch 'pre-commit-prettier' into 'master'"Filipa Lacerda
This reverts merge request !16061
2018-01-03Merge branch 'pre-commit-prettier' into 'master'Robert Speicher
Pre commit prettier See merge request gitlab-org/gitlab-ce!16061
2018-01-03Add check if run from gitlab development kit root directory.Jacob Schatz
2018-01-02Check for symlink instead of file before install.Jacob Schatz
2018-01-02Update script to work only when run in the gitlab directory.Jacob Schatz
2018-01-02Fix `rake db:seed_fu` not doing anything in CIStan Hu
The default behavior of seed_fu is to load the fixtures using the RAILS_ENV environment. In CI, since we set RAILS_ENV=test, nothing is ever loaded. Instead of `rake db:seed_fu`, use `rake gitlab:setup`, which sets up MySQL properly with limits. Closes #41517
2017-12-26Use `Gitlab::Utils::Override` over defined?(super)Lin Jen-Shin
2017-12-23Merge branch 'dz-add-sast' into 'master'Rémy Coutable
Remove security checks from static analysis and add sast job See merge request gitlab-org/gitlab-ce!16113
2017-12-23Remove security checks from static analysis and add sast jobDmitriy Zaporozhets
2017-12-23Return exception messages in scripts/lint-changelog-yamlblackst0ne
2017-12-20Remove `-f` to not ruin other people's existing pre-commit files.Jacob Schatz
2017-12-20Add changelog and newlinesJacob Schatz
2017-12-20Add script to enable code formattersJacob Schatz
2017-12-20Remove JSX since we don't use it.Jacob Schatz
2017-12-20Initial installJacob Schatz
2017-12-19Preserve gem path so that we use the same gemsLin Jen-Shin
Without this patch, I would end up with: ``` An error occurred in a `before(:suite)` hook. Failure/Error: raise "could not connect to gitaly at #{socket.inspect} after #{sleep_time} seconds" RuntimeError: could not connect to gitaly at "tmp/tests/gitaly/gitaly.socket" after 10 seconds ``` Digging into it, it's because `scripts/gitaly-test-spawn` could not spawn the process, because it cannot find the installed gems. I personally installed all my gems under $HOME, namely with: * `gem install rake --user-install` or: * `bundle install --path ~/.gem` The gems would be installed to `~/.gem/ruby/2.4.0/gems`, where the version is Ruby ABI version. Now we're changing $HOME, making RubyGems think that the gems would be installed to `tmp/tests/ruby/2.4.0/gems` which is apparently not the case. In order to workaround this, we could preserve $GEM_PATH populated by RubyGems, ignoring the default path based on $HOME.
2017-12-15Make rubocop happyBalasankar "Balu" C
2017-12-15Use guard clauseBalasankar "Balu" C
2017-12-15Improve languageBalasankar "Balu" C
2017-12-15PrettifyBalasankar "Balu" C
2017-12-15Use temp branchBalasankar "Balu" C
2017-12-15Pass info about who started the job and which job triggered itBalasankar "Balu" C
2017-12-11Do not raise when downstream pipeline is createdGrzegorz Bizon
2017-12-01Set EE variableBalasankar C
2017-11-30Set an artificial $HOME for gitaly in testJacob Vosmaer (GitLab)
2017-11-24Add a feedback mechanism to `package-qa` manual actionGrzegorz Bizon
2017-11-23Make sure we're using git installed in gitlab-build-imagesLin Jen-Shin
2017-11-17Use slug as the prefix for the docs CI job preview URLAchilleas Pipinellis
2017-11-16Change logic of repo name and slugs in docs review scriptAchilleas Pipinellis
We need to make room for Runner and Omnibus docs. This change makes sure the correct values are defined based on CI_PROJECT_NAME.
2017-11-10Use a non-superuser user to access GitLab to ensure permissions are properStan Hu
We have run into permission issues with MySQL triggers in #36633 that would have been caught earlier either if our migration tests or GitLab QA tests had been testing against non-superuser users. This change creates a non-superuser that has access to the GitLab test database and uses that. Closes #39932
2017-11-03Use the --parallel Rubocop flag in the static-analysis and improve the jobRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-17Update scripts/prepare_build.shbogdanvlviv
2017-09-29Extend changelog checker to test file extensionsSean McGivern
Changelogs without a .yml extension won't be picked up, and will be ignored completely, so fail the pipeline when one of those is found.