summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci
Commit message (Expand)AuthorAgeFilesLines
* Fix scope of the CI config key nodes in jobs entryGrzegorz Bizon2016-09-191-13/+13
* Restore validation of CI job environment nameGrzegorz Bizon2016-09-191-0/+9
* Fix CI job environment configuration attributesGrzegorz Bizon2016-09-192-2/+3
* Fix CI job environment configuration entry classGrzegorz Bizon2016-09-191-8/+11
* Cleanup changesKamil Trzcinski2016-09-191-5/+2
* Update support for dynamic environmentsKamil Trzcinski2016-09-192-15/+11
* Add validation of URL and validation of nameKamil Trzcinski2016-09-191-0/+5
* Add new CI configuration entry for the environmentGrzegorz Bizon2016-09-192-9/+30
* Add support for dynamic environmentsKamil Trzcinski2016-09-191-0/+33
* Merge branch 'smart-pipeline-duration' into 'master' Rémy Coutable2016-09-081-0/+141
|\
| * Struct.new could take a block for defining methods, feedback:smart-pipeline-durationLin Jen-Shin2016-09-081-2/+1
| * Split try_merge_period into overlap? and merge:Lin Jen-Shin2016-09-081-7/+9
| * Be more specific since it's not needed to be generic now,Lin Jen-Shin2016-09-061-3/+5
| * Sort by database, feedback:Lin Jen-Shin2016-09-061-2/+4
| * Just use module because there's nothing to save, feedback:Lin Jen-Shin2016-09-061-14/+10
| * Use sum, feedback:Lin Jen-Shin2016-09-061-3/+1
| * Forget about pending duration for now, need more discussionLin Jen-Shin2016-09-051-39/+10
| * Just sum all the queuing time, indication for needing more runnersLin Jen-Shin2016-09-021-6/+7
| * Actually we still need to use total - running to get:Lin Jen-Shin2016-09-021-3/+4
| * Merge remote-tracking branch 'upstream/master' into smart-pipeline-durationLin Jen-Shin2016-09-022-3/+2
| |\
| * | Calculate real queueing time to exclude gaps from:Lin Jen-Shin2016-09-021-14/+14
| * | Use guard clause, feedback:Lin Jen-Shin2016-08-311-11/+9
| * | Introduction to PipelineDurationLin Jen-Shin2016-08-311-0/+98
| * | Fix renamingLin Jen-Shin2016-08-301-1/+1
| * | Avoid shadowing method name. Just use existing methodLin Jen-Shin2016-08-301-2/+2
| * | Rename to periods since it's easier to understandLin Jen-Shin2016-08-301-22/+22
| * | Use algorithm from Kamil:Lin Jen-Shin2016-08-301-28/+9
| * | build might not start yetLin Jen-Shin2016-08-301-1/+1
| * | no builds no pendingLin Jen-Shin2016-08-291-0/+2
| * | Smartly calculate real running time and pending timeLin Jen-Shin2016-08-291-0/+90
* | | Merge branch 'master' into refactor/ci-config-add-logical-validationrefactor/ci-config-add-logical-validationGrzegorz Bizon2016-09-032-3/+2
|\ \ \ | | |/ | |/|
| * | Rename CI config hidden job entry to hidden entryGrzegorz Bizon2016-08-292-2/+2
| * | Do not enforce using a hash with hidden ci keyGrzegorz Bizon2016-08-291-1/+0
| |/
* | Add method that returns commands for ci job entryGrzegorz Bizon2016-08-291-1/+6
* | Make it possible to inherit global ci config nodesGrzegorz Bizon2016-08-291-0/+15
* | Add [] method for accessing ci entry dependenciesGrzegorz Bizon2016-08-251-0/+4
* | Remove temporary stub method from ci config nodesGrzegorz Bizon2016-08-253-8/+2
* | Expose compose method in the ci config entry nodesGrzegorz Bizon2016-08-256-44/+47
* | Rename unspecified and undefined CI config nodesGrzegorz Bizon2016-08-254-42/+46
* | Inject dependencies into each CI config entry nodeGrzegorz Bizon2016-08-255-8/+15
|/
* Memoize CI config node validator to prevent leaksfix/improve-ci-node-validatable-to-prevent-memory-leakGrzegorz Bizon2016-08-091-6/+4
* Merge branch 'rubocop/enable-access-modifiers-cops' into 'master' Robert Speicher2016-07-291-1/+1
|\
| * Enable Rubocop cops for invalid access modifiersrubocop/enable-access-modifiers-copsGrzegorz Bizon2016-07-191-1/+1
* | Improve code, remove unused validator, improve namesGrzegorz Bizon2016-07-299-33/+19
* | Move job dependencies entry to the new CI configGrzegorz Bizon2016-07-201-1/+3
* | Add minor readability, style improvements in CI configGrzegorz Bizon2016-07-206-16/+18
* | Merge branch 'master' into refactor/ci-config-move-job-entriesGrzegorz Bizon2016-07-201-3/+3
|\ \ | |/
* | Move job environment validation to new CI configGrzegorz Bizon2016-07-193-6/+15
* | Move tags and allow_failure CI entries to new configGrzegorz Bizon2016-07-181-0/+8
* | Validate allowed keys only in new CI configGrzegorz Bizon2016-07-181-0/+5