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
path: root/lib/ci
AgeCommit message (Collapse)Author
2017-01-25Return struct instead of multiple valuesKamil Trzcinski
2017-01-25Fix specsKamil Trzcinski
2017-01-25Fix picking CI buildsKamil Trzcinski
The conflict happens when we try to update a build, but fail to do so due to fact that we update the same build concurrently for two different runners.
2017-01-25Remove unneeded code and fix offensesKamil Trzcinski
2017-01-20Backport changes introduced by ↵Kamil Trzcinski
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1083
2017-01-19Merge remote-tracking branch 'origin/master' into 21698-redis-runner-last-buildKamil Trzcinski
2017-01-09Merge branch '19086-double-newline' into 'master' Sean McGivern
Fix Double Spaced CI Log Closes #19086 See merge request !8349
2017-01-09Don't instrument 405 Grape callsRémy Coutable
Fixes #26051. Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-01-04WIP: Add tests and make sure that headers are setLin Jen-Shin
* We realized that headers were not set whenever we give 204 because `render_api_error!` doesn't preserve the headers. * We also realized that `update_runner_info` would be called in POST /builds/register every time therefore runner is updated every time, ticking the queue, making this last_update didn't work very well, and the test would be failing due to that.
2016-12-29Replace carriage return combos with line breaks tagsJared Deckard
2016-12-21Ensure nil User-Agent doesn't break the CI APIRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-20Merge branch 'fix-forbidden-for-build-api-for-deleted-project' into 'master' Grzegorz Bizon
Give forbidden if project for the build was deleted I guess we don't need a change log entry because this is just for an internal corner case fix. Closes #25309 See merge request !8091
2016-12-19Use a block to insert extra check for authenticate_build!Lin Jen-Shin
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8091#note_20253762
2016-12-19Keep the value type for YAML variablesLin Jen-Shin
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8088#note_20235080
2016-12-19Prefer unless over if notLin Jen-Shin
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/builds/7606797
2016-12-19Use a separate method to skip validationLin Jen-Shin
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8091#note_20222666
2016-12-16Do things in the correct orderKim "BKC" Carlbäcker
2016-12-16#NamingThingsKim "BKC" Carlbäcker
2016-12-16Move redis-logic into Ci::RunnerKim "BKC" Carlbäcker
2016-12-16lintingKim "BKC" Carlbäcker
2016-12-15Convert CI YAML variables keys into stringsLin Jen-Shin
So that this would be more consistent with the other variables, which all of them are string based. Closes #25554
2016-12-14Give forbidden if project for the build was deletedLin Jen-Shin
Closes #25309
2016-12-14typo-oKim "BKC" Carlbäcker
2016-12-14Add BuildQueueWorker for injecting redis-keysKim "BKC" Carlbäcker
2016-12-14First attemptKim "BKC" Carlbäcker
2016-11-21Send credentials array with build dataTomasz Maczukin
2016-11-16Send registry_url with build data to GitLab RunnerTomasz Maczukin
2016-11-14Improve naming convention in ci configuration moduleGrzegorz Bizon
2016-10-18Add logical validation to gitlab-ci.ymlKamil Trzcinski
2016-10-03Extract method that checks if ci runner needs updateGrzegorz Bizon
2016-10-03Update runner version only when updating contacted_atKamil Trzcinski
2016-09-30Expose jobs to viewKatarzyna Kobierska
2016-09-30Add missing values to linterKatarzyna Kobierska
2016-09-29Remove duplicate VersionInfo classRobert Speicher
This was brought over during the CI merge and already exists at `lib/gitlab/version_info.rb`.
2016-09-20Improve JwtController implementationKamil Trzcinski
2016-09-20Post-merge improve of CI permissionsKamil Trzcinski
2016-09-19Merge branch 'master' into per-build-tokenKamil Trzcinski
2016-09-19Don't leak build tokens in build logsKamil Trzcinski
2016-09-19Fix CI job environment configuration attributesGrzegorz Bizon
2016-09-19Properly create deployment using all possible optionsKamil Trzcinski
2016-09-19Add new CI configuration entry for the environmentGrzegorz Bizon
2016-09-15Fix most of specsKamil Trzcinski
2016-09-15Merge remote-tracking branch 'origin/master' into per-build-tokenKamil Trzcinski
# Conflicts: # db/schema.rb
2016-09-13Change response for /ci/api/v1/builds/register.json from 404 to 204Tomasz Maczukin
2016-09-13Use a permissions of user to access all dependent projects from CI jobs ↵Kamil Trzcinski
(this also includes a container images, and in future LFS files)
2016-09-09Merge branch 'gitlab-workhorse-safeties' into 'master' Jacob Vosmaer (GitLab)
Security and safety improvements for gitlab-workhorse integration Companion to https://gitlab.com/gitlab-org/gitlab-workhorse/merge_requests/60 - Use a custom content type when sending data to gitlab-workhorse - Verify (using JWT and a shared secret on disk) that internal API requests came from gitlab-workhorse This will allow us to build features in gitlab-workhorse that require more trust, and protect us against programming mistakes in the future. This is designed so that no action is required for installations from source. For omnibus-gitlab we need to add code that manages the shared secret. See merge request !5907
2016-09-08Merge branch 'change-update-interval-of-runners' into 'master' Yorick Peterse
Change update interval of runners when trying to preserve contacted_at See merge request !6126
2016-09-07Merge branch 'refactor/ci-config-add-logical-validation' into 'master' Rémy Coutable
Pass dependencies to CI configuration nodes ## What does this MR do? This MR makes it possible to pass dependencies to CI configuration nodes. ## What are the relevant issue numbers? See #15060 ## Does this MR meet the acceptance criteria? - Tests - [x] Added for this feature/bug - [x] All builds are passing See merge request !6009
2016-09-07Change update interval of runners when trying to preserve contacted_atKamil Trzcinski
2016-09-07Code refactorKatarzyna Kobierska