summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/config.rb
Commit message (Expand)AuthorAgeFilesLines
* Prevent Billion Laughs attackFabio Pitino2019-07-021-0/+5
* Introduce default: for gitlab-ci.ymlKamil Trzciński2019-06-181-27/+9
* Backport CE changesmc/feature/required-template-inclusion-single-commit-ceMatija Čupić2019-06-171-3/+12
* Merge branch 'require-all-templates-to-include-default-stages' into 'master'Sean McGivern2019-04-151-6/+2
* Revert "Merge branch 'require-all-templates-to-include-default-stages' into '...Sean McGivern2019-04-051-2/+6
* Require all templates to use default stagesKamil Trzciński2019-04-051-6/+2
* Allow to recursively expand includesKamil Trzciński2019-03-011-1/+2
* Allow to include files from another projectsKamil Trzciński2019-01-071-8/+9
* Allow to include templatesKamil Trzciński2019-01-041-1/+1
* ci/config: generalize Config validation into Gitlab::Config:: moduleKamil Trzciński2018-11-291-2/+2
* Enable frozen string for lib/gitlab/cigfyoung2018-10-261-0/+2
* Add IncludeError exception and use it in CI configGrzegorz Bizon2018-10-181-3/+3
* Move external CI config class into proper namespaceGrzegorz Bizon2018-10-161-2/+2
* Stack rescue blocks for Gitlab::Ci::Config#initializeMatija Čupić2018-09-111-10/+8
* Reconcile differences in lib/gitlab/ciMatija Čupić2018-09-081-10/+16
* Address MR suggestionsMatija Čupić2018-09-071-2/+2
* Improve external architectureMatija Čupić2018-09-071-6/+10
* Address MR commentsMatija Čupić2018-09-071-10/+10
* Change ExternalFile to retrieve local file from repository instead of GitLab ...Matija Čupić2018-09-071-1/+1
* Import external files in Gitlab CI configMatija Čupić2018-09-071-3/+8
* Load external files in configMatija Čupić2018-09-071-2/+4
* Simplify classes and exceptions of extendable configGrzegorz Bizon2018-09-051-2/+2
* Add support for `extends` key in CI/CD configurationGrzegorz Bizon2018-09-041-2/+12
* Changes ci/lints controller to use authorize before actionMayra Cabrera2018-03-261-0/+1
* Make ci/lint page context aware:Mayra Cabrera2018-03-261-1/+1
* Remove CI config helper with same name as an entryGrzegorz Bizon2016-11-181-6/+35
* Improve naming convention in ci configuration modulefix/improve-naming-convention-in-ci-configGrzegorz Bizon2016-11-141-1/+1
* Expose compose method in the ci config entry nodesGrzegorz Bizon2016-08-251-1/+1
* Simplify CI config and remove logical validationGrzegorz Bizon2016-07-151-1/+0
* Extract CI entry node validator and improve namingGrzegorz Bizon2016-07-081-0/+1
* Remove code creating job hash from legacy CI configGrzegorz Bizon2016-07-051-1/+1
* Move global CI cache configuration to new CI classesGrzegorz Bizon2016-06-291-1/+1
* Move CI stages configuration to new CI configGrzegorz Bizon2016-06-231-1/+1
* Handle CI environment variables in a new CI configGrzegorz Bizon2016-06-221-1/+2
* Handle after script CI config in new classesGrzegorz Bizon2016-06-211-1/+1
* Handle CI services config in new CI config classesGrzegorz Bizon2016-06-211-1/+1
* Move CI image configuration entry to new CI configGrzegorz Bizon2016-06-211-1/+1
* Add prototype of CI config node validatorGrzegorz Bizon2016-06-161-2/+2
* Add class that encapsulates error in new Ci configGrzegorz Bizon2016-06-151-2/+8
* Add comments to new CI config classes and modulesGrzegorz Bizon2016-06-091-2/+3
* Merge branch 'master' into refactor/ci-config-add-global-entryGrzegorz Bizon2016-06-081-6/+1
|\
| * Improve Ci config loader by changing method signaturerefactor/ci-config-add-facadeGrzegorz Bizon2016-06-071-1/+1
| * Remove duplicated exception in Ci configGrzegorz Bizon2016-06-071-5/+0
* | Implement script in Ci config and use in legacy oneGrzegorz Bizon2016-06-071-0/+5
* | Pass root Ci config entry to each subsequent entryGrzegorz Bizon2016-06-071-1/+1
* | Use CI config errors from new processor in legacy oneGrzegorz Bizon2016-06-061-0/+4
|/
* Rename class that loads CI configuration to LoaderGrzegorz Bizon2016-06-061-5/+5
* Extract CI config YAML parser to a separate classGrzegorz Bizon2016-06-031-4/+4
* Add gitlab ci configuration class that holds hashGrzegorz Bizon2016-06-031-0/+21