summaryrefslogtreecommitdiff
path: root/lib/ci/api
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'fix-ci-runners-version-update' into 'master' Robert Speicher2016-01-273-4/+9
|\ | | | | | | | | | | | | | | | | Fix CI runner version not being properly updated when asked for a build Due to broken implementation of attribute_for_keys the runner information was not updated correctly. This MR adds test to check that such scenario will never happen again. See merge request !2618
| * Fix CI runner version not being properly updated when asking for a buildfix-ci-runners-version-updateKamil Trzcinski2016-01-273-4/+9
| | | | | | | | | | | | Due to broken implementation of attribute_for_keys the runner information was not updated correctly. This MR adds test to check that such scenario will never happen again.
* | Fix hot reloading for CI APIhot-reloadingKamil Trzcinski2016-01-261-1/+1
|/
* Change dependencies.builds to depends_on_buildsKamil Trzcinski2016-01-151-4/+2
|
* Let the CI runner know about builds that this build depends onci/build_dependenciesKamil Trzcinski2016-01-142-6/+17
| | | | This allows us to implement artifacts passing: runner will download artifacts from all prior builds
* Refactor build artifacts upload API endpointGrzegorz Bizon2016-01-141-8/+7
|
* Update build artifacts APIGrzegorz Bizon2016-01-142-10/+8
| | | | | We do not want to allow runners to upload a metadata file. This needs to be generated by Workhorse only.
* Modify artifacts upload API endpoint, add artifacts metadataGrzegorz Bizon2016-01-142-4/+17
|
* Use method that creates runners registration tokenGrzegorz Bizon2015-12-231-1/+1
| | | | `runners_registration_token` now creates a new token if it is blank.
* Merge branch 'master' into ci/persist-registration-tokenGrzegorz Bizon2015-12-147-289/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (66 commits) Fix runners admin view Fix migrations Rename mention of gitlab-git-http-server to gitlab-workhorse Bump Redis requirement to 2.8 for Sidekiq 4 requirements Fix wording on runner setup page add details on how to change saml button label Fix tests Move awards back to gray panel and few improvements to sidebar Few UI improvements to new sidebar implementation Fix tests for new issuable sidebar Update changelog Implement new sidebar for merge request page Make edit link on issuable sidebar works Redesign issue page for new sidebar Move awards css to separate file Implement issuable sidebar partial Update CHANGELOG Clarify cache behavior Run builds from projects with enabled CI Use Gitlab::Git instead of Ci::Git ... Conflicts: db/schema.rb
| * Fix after column renameKamil Trzcinski2015-12-111-9/+0
| |
| * Remove ci_ prefix from all ci related thingsKamil Trzcinski2015-12-111-1/+1
| |
| * Add runners tokenKamil Trzcinski2015-12-113-6/+2
| |
| * Migrate CI::Project to ProjectKamil Trzcinski2015-12-115-239/+3
| |
| * Migrate CI::Services and CI::WebHooks to Services and WebHooksKamil Trzcinski2015-12-101-38/+0
| |
* | Ensure that runners registration token is presentGrzegorz Bizon2015-12-111-1/+1
| |
* | Use new runners registration token to register CI runnersGrzegorz Bizon2015-12-112-2/+6
|/
* Expose artifacts pathci-artifacts-pathKamil Trzcinski2015-11-231-0/+2
|
* Final fixesKamil Trzcinski2015-11-101-1/+1
|
* Use normal file upload mechanism to upload artifactsKamil Trzcinski2015-11-101-9/+7
|
* Implement Build ArtifactsKamil Trzcinski2015-11-104-0/+121
| | | | | | | - Offloads uploading to GitLab Workhorse - Use /authorize request for fast uploading - Added backup recipes for artifacts - Support download acceleration using X-Sendfile
* Spread out runner contacted_at updatesJacob Vosmaer2015-11-021-1/+3
|
* Fix API::APIHelpers -> API::Helpers;Jason Lee2015-10-231-1/+1
| | | | Rails Autoload find file to require is use , APIHelpers -> api_helpers.rb, not helpers.rb;
* Implement Commit Status APIKamil Trzcinski2015-10-121-2/+2
|
* Merge branch 'rs-remove-ci-disable'Kamil Trzcinski2015-10-052-10/+0
|\ | | | | | | See merge request !1512
| * Remove the option to disable CIrs-remove-ci-disableRobert Speicher2015-10-052-10/+0
| | | | | | | | | | | | This option only existed to ease the CI-to-CE/EE migration process. This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
* | Fix next round of testsKamil Trzcinski2015-10-051-1/+1
| |
* | Add user to Ci::Build to have pusher email addressKamil Trzcinski2015-10-051-1/+1
|/
* Delegate ci_project parameters to projectsKamil Trzcinski2015-09-301-19/+4
| | | | | | | - It delegates name, path, gitlab_url, ssh_url_to_repo - Remove ability to set this parameters using CI API This fixes GitLab project rename, namespace change, repository rename, etc.
* remove API calls from CE to CIci_closer_integrationValery Sizov2015-09-182-38/+0
|
* Use 400 to notify that CI API is disabledallow-to-disable-ciKamil Trzcinski2015-09-181-1/+3
|
* Allow to disable GitLab CIKamil Trzcinski2015-09-182-0/+8
|
* Fix update_runner_info helperKamil Trzcinski2015-09-161-0/+2
|
* fix specs. Stage 5Valery Sizov2015-09-151-6/+3
|
* fix specs. Stage 4Valery Sizov2015-09-152-9/+6
|
* fix specs. Stage 3Valery Sizov2015-09-152-14/+19
|
* fix specs. Stage 2Valery Sizov2015-09-142-85/+6
|
* Fix IOError when fetching a new build by runnerKamil Trzcinski2015-09-141-1/+8
|
* fix of APIValery Sizov2015-09-141-2/+6
|
* Remove network from CIDmitriy Zaporozhets2015-09-111-1/+1
|
* integration with gitlab authValery Sizov2015-09-091-5/+5
|
* Groundwork for merging CI into CEDouwe Maan2015-08-259-0/+681