summaryrefslogtreecommitdiff
path: root/app/models/ci/runner.rb
Commit message (Expand)AuthorAgeFilesLines
* Simplify runningkamil-ci-daemon-apiKamil Trzciński2018-09-111-2/+1
* Fix running detailsKamil Trzciński2018-09-111-1/+1
* Fix running detailsKamil Trzciński2018-09-111-0/+11
* Return an array of indexesKamil Trzciński2018-09-111-11/+31
* Fix APIKamil Trzciński2018-09-111-28/+13
* Properly support tags for matchingKamil Trzciński2018-09-101-13/+13
* Name it tag filtersKamil Trzciński2018-09-101-1/+1
* Use flat list of tagsKamil Trzciński2018-09-101-9/+34
* All params are stringsKamil Trzciński2018-09-101-6/+6
* Fix APIKamil Trzciński2018-09-091-4/+0
* Fix TickableResource/detailsKamil Trzciński2018-09-091-4/+4
* Add TickableResourceKamil Trzciński2018-09-091-23/+32
* Enable frozen string for app/models/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-app-models-moregfyoung2018-08-031-0/+2
* Make deprecated scopes of Runner explicitKamil Trzciński2018-07-041-2/+2
* Remove the use of `is_shared` of `Ci::Runner`remove-is-shared-from-ci-runnersKamil Trzciński2018-06-261-22/+12
* Do not validate cached dataoptimise-runner-update-cached-infoKamil Trzciński2018-06-051-4/+2
* Run `Ci::Runner#assign_to` in transactionKamil Trzciński2018-05-311-2/+9
* Add `Ci::Runner` inverse_of'sKamil Trzciński2018-05-311-2/+2
* Fix static analysisKamil Trzciński2018-05-311-2/+2
* Improve `Ci::Runner#assign_to` to return a flag whether it succeeded or notKamil Trzciński2018-05-311-3/+2
* Make Ci::Runner#assign_to keep returning RunnerProjectDylan Griffith2018-05-311-1/+2
* Refactor validations and make runner factory by default to be instance-wide r...Kamil Trzciński2018-05-311-10/+25
* Improve runner_type validations for Ci::RunnerDylan Griffith2018-05-311-6/+16
* Merge branch '46082-runner-contacted_at-is-not-always-a-time-type' into 'master'Kamil Trzciński2018-05-211-1/+1
|\
| * Dynamically cast value from cacheMatija Čupić2018-05-151-2/+1
| * Merge branch 'master' into 46082-runner-contacted_at-is-not-always-a-time-typeMatija Čupić2018-05-091-0/+1
| |\
| * | Move Runner#contacted_at to RedisCacheable#cached_attr_time_readerMatija Čupić2018-05-081-1/+2
* | | Allow group runners to be viewed/edited in APIDylan Griffith2018-05-161-1/+1
* | | Ensure Ci::Runner#assign_to errors for group runnerscorrect-runner-type-when-assigning-shared-to-projectDylan Griffith2018-05-101-0/+2
* | | Ensure runner_type is updated correctly when assigning shared runner to projectDylan Griffith2018-05-101-1/+5
| |/ |/|
* | Add validation Ci::Runner runner_type must be presentDylan Griffith2018-05-091-0/+1
|/
* Dont remove duplicates in Runner.owned_or_shared since its not necessaryDylan Griffith2018-05-031-1/+4
* Remove Runner#belonging_to_any_project since this is no longer neededDylan Griffith2018-05-031-2/+0
* Rename RunnerGroup -> RunnerNamespaceDylan Griffith2018-05-021-3/+3
* Rename Runner#invalidate_build_cache -> Runner#pick_buildDylan Griffith2018-05-021-1/+1
* Start persisting runner_type when creating runnersDylan Griffith2018-04-301-0/+6
* Rename Runner#group? -> #assigned_to_group? and Runner#project? -> #assigned_...Dylan Griffith2018-04-301-3/+3
* Revert fair scheduling for all buildsDylan Griffith2018-04-301-18/+0
* Rename `runner.belonging_to_group(project.id) -> runner.belonging_to_parent_g...Dylan Griffith2018-04-271-2/+2
* extract method to adhere to "tell, don't ask"Alexis Reigel2018-04-231-0/+6
* use more efficient AR length check methodsAlexis Reigel2018-04-231-2/+2
* restrict projects ci controller to project runnersAlexis Reigel2018-04-231-1/+6
* simplify runner selectionAlexis Reigel2018-04-231-0/+18
* ci runners: assigned to either projects or groupAlexis Reigel2018-04-231-0/+11
* support group hierarchies for group runnersAlexis Reigel2018-04-231-7/+4
* use .owned_or_shared for #assignable_for?Alexis Reigel2018-04-231-1/+1
* don't filter group runners by project flagAlexis Reigel2018-04-231-9/+1
* add method CI::Runner.project?Alexis Reigel2018-04-231-0/+4
* split up Ci::Runner.owned_or_shared scopeAlexis Reigel2018-04-231-16/+16
* exclude group runners on projects that disabled itAlexis Reigel2018-04-231-3/+6