Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into 21698-redis-runner-last-build | Kamil Trzcinski | 2017-01-19 | 5 | -18/+32 |
|\ | |||||
| * | Merge branch '19086-double-newline' into 'master' | Sean McGivern | 2017-01-09 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | | | | | | | Fix Double Spaced CI Log Closes #19086 See merge request !8349 | ||||
| | * | Replace carriage return combos with line breaks tags | Jared Deckard | 2016-12-28 | 1 | -1/+1 |
| | | | |||||
| * | | Don't instrument 405 Grape calls26051-fix-missing-endpoint-route-method | Rémy Coutable | 2017-01-09 | 1 | -0/+10 |
| |/ | | | | | | | | | | | Fixes #26051. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | Ensure nil User-Agent doesn't break the CI API | Rémy Coutable | 2016-12-21 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | Merge branch 'fix-forbidden-for-build-api-for-deleted-project' into 'master' | Grzegorz Bizon | 2016-12-20 | 2 | -15/+19 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| | * | Use a block to insert extra check for authenticate_build!fix-forbidden-for-build-api-for-deleted-project | Lin Jen-Shin | 2016-12-20 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8091#note_20253762 | ||||
| | * | Prefer unless over if not | Lin Jen-Shin | 2016-12-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/builds/7606797 | ||||
| | * | Use a separate method to skip validation | Lin Jen-Shin | 2016-12-19 | 2 | -3/+8 |
| | | | | | | | | | | | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8091#note_20222666 | ||||
| | * | Give forbidden if project for the build was deleted | Lin Jen-Shin | 2016-12-15 | 2 | -15/+11 |
| | | | | | | | | | | | | Closes #25309 | ||||
| * | | Keep the value type for YAML variables | Lin Jen-Shin | 2016-12-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8088#note_20235080 | ||||
| * | | Convert CI YAML variables keys into strings | Lin Jen-Shin | 2016-12-15 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | So that this would be more consistent with the other variables, which all of them are string based. Closes #25554 | ||||
* | | WIP: Add tests and make sure that headers are set21698-redis-runner-last-build | Lin Jen-Shin | 2017-01-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | * 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. | ||||
* | | Do things in the correct order | Kim "BKC" Carlbäcker | 2016-12-16 | 1 | -1/+2 |
| | | |||||
* | | #NamingThings | Kim "BKC" Carlbäcker | 2016-12-16 | 1 | -8/+4 |
| | | |||||
* | | Move redis-logic into Ci::Runner | Kim "BKC" Carlbäcker | 2016-12-15 | 2 | -12/+3 |
| | | |||||
* | | linting | Kim "BKC" Carlbäcker | 2016-12-15 | 1 | -2/+2 |
| | | |||||
* | | typo-o | Kim "BKC" Carlbäcker | 2016-12-14 | 1 | -1/+1 |
| | | |||||
* | | Add BuildQueueWorker for injecting redis-keys | Kim "BKC" Carlbäcker | 2016-12-14 | 1 | -0/+1 |
| | | |||||
* | | First attempt | Kim "BKC" Carlbäcker | 2016-12-14 | 2 | -0/+20 |
|/ | |||||
* | Send credentials array with build data | Tomasz Maczukin | 2016-11-21 | 1 | -3/+5 |
| | |||||
* | Send registry_url with build data to GitLab Runner | Tomasz Maczukin | 2016-11-16 | 1 | -0/+4 |
| | |||||
* | Improve naming convention in ci configuration modulefix/improve-naming-convention-in-ci-config | Grzegorz Bizon | 2016-11-14 | 1 | -1/+1 |
| | |||||
* | Add logical validation to gitlab-ci.yml | Kamil Trzcinski | 2016-10-18 | 1 | -0/+30 |
| | |||||
* | Extract method that checks if ci runner needs update | Grzegorz Bizon | 2016-10-03 | 1 | -4/+11 |
| | |||||
* | Update runner version only when updating contacted_at | Kamil Trzcinski | 2016-10-03 | 2 | -14/+10 |
| | |||||
* | Expose jobs to view | Katarzyna Kobierska | 2016-09-30 | 1 | -3/+1 |
| | |||||
* | Add missing values to linter | Katarzyna Kobierska | 2016-09-30 | 1 | -0/+2 |
| | |||||
* | Remove duplicate VersionInfo class | Robert Speicher | 2016-09-29 | 1 | -52/+0 |
| | | | | | This was brought over during the CI merge and already exists at `lib/gitlab/version_info.rb`. | ||||
* | Improve JwtController implementationpost-merge-improve-of-ci-permissions | Kamil Trzcinski | 2016-09-20 | 1 | -1/+2 |
| | |||||
* | Post-merge improve of CI permissions | Kamil Trzcinski | 2016-09-20 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' into per-build-token | Kamil Trzcinski | 2016-09-19 | 2 | -1/+11 |
|\ | |||||
| * | Fix CI job environment configuration attributes | Grzegorz Bizon | 2016-09-19 | 1 | -1/+1 |
| | | |||||
| * | Properly create deployment using all possible options | Kamil Trzcinski | 2016-09-19 | 1 | -0/+9 |
| | | |||||
| * | Add new CI configuration entry for the environment | Grzegorz Bizon | 2016-09-19 | 1 | -1/+2 |
| | | |||||
* | | Don't leak build tokens in build logs | Kamil Trzcinski | 2016-09-19 | 1 | -0/+9 |
| | | |||||
* | | Fix most of specs | Kamil Trzcinski | 2016-09-15 | 1 | -2/+2 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into per-build-token | Kamil Trzcinski | 2016-09-15 | 2 | -1/+9 |
|\ \ | |/ | | | | | | | # Conflicts: # db/schema.rb | ||||
| * | Change response for /ci/api/v1/builds/register.json from 404 to 204 | Tomasz Maczukin | 2016-09-13 | 2 | -1/+9 |
| | | |||||
* | | Use a permissions of user to access all dependent projects from CI jobs ↵ | Kamil Trzcinski | 2016-09-13 | 1 | -3/+11 |
|/ | | | | (this also includes a container images, and in future LFS files) | ||||
* | Merge branch 'gitlab-workhorse-safeties' into 'master' | Jacob Vosmaer (GitLab) | 2016-09-09 | 1 | -1/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Verify JWT messages from gitlab-workhorse | Jacob Vosmaer | 2016-09-05 | 1 | -1/+3 |
| | | |||||
* | | Merge branch 'change-update-interval-of-runners' into 'master' | Yorick Peterse | 2016-09-08 | 2 | -4/+6 |
|\ \ | | | | | | | | | | | | | Change update interval of runners when trying to preserve contacted_at See merge request !6126 | ||||
| * | | Change update interval of runners when trying to preserve contacted_atchange-update-interval-of-runners | Kamil Trzcinski | 2016-09-07 | 2 | -4/+6 |
| |/ | |||||
* | | Merge branch 'refactor/ci-config-add-logical-validation' into 'master' | Rémy Coutable | 2016-09-07 | 1 | -10/+5 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | Add method that returns commands for ci job entry | Grzegorz Bizon | 2016-08-29 | 1 | -6/+1 |
| | | | |||||
| * | | Do not override job nodes in legacy ci config code | Grzegorz Bizon | 2016-08-29 | 1 | -5/+5 |
| |/ | |||||
* | | Code refactor | Katarzyna Kobierska | 2016-09-07 | 1 | -0/+1 |
| | | |||||
* | | Improve code | Katarzyna Kobierska | 2016-09-07 | 1 | -9/+6 |
| | | |||||
* | | Code refactoring | Katarzyna Kobierska | 2016-09-07 | 1 | -6/+10 |
| | |