summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci
Commit message (Expand)AuthorAgeFilesLines
* Add minor improvements in readability in CI configrefactor/ci-config-move-global-entriesGrzegorz Bizon2016-07-043-4/+3
* Extract CI configuration entry node factory methodGrzegorz Bizon2016-07-041-8/+12
* Improve description of CI types node and in specsGrzegorz Bizon2016-06-301-1/+1
* Explicitly define entry node class in new CI configGrzegorz Bizon2016-06-292-11/+11
* Add CI config entry validator for allowed keysGrzegorz Bizon2016-06-294-18/+17
* Return compound value if CI config node is compositeGrzegorz Bizon2016-06-291-1/+6
* Move global CI cache configuration to new CI classesGrzegorz Bizon2016-06-291-1/+1
* Add global cache config entry to new CI configGrzegorz Bizon2016-06-295-6/+19
* Add CI config entry location info to error messageGrzegorz Bizon2016-06-292-7/+9
* Make it possible to set parent in CI config nodeGrzegorz Bizon2016-06-292-3/+4
* Validate interface only with CI node validatorGrzegorz Bizon2016-06-272-15/+17
* Add new ci config entry that handles cache configGrzegorz Bizon2016-06-273-12/+58
* Add ci config entry that represents array of pathsGrzegorz Bizon2016-06-241-0/+18
* Add ci config class that represents a boolean valueGrzegorz Bizon2016-06-242-0/+28
* Add ci config class that represents a key valueGrzegorz Bizon2016-06-242-0/+28
* Minor refactorings in new CI configuration classesGrzegorz Bizon2016-06-233-4/+3
* Move CI stages configuration to new CI configGrzegorz Bizon2016-06-237-5/+51
* Assume that unspecified CI config is undefinedGrzegorz Bizon2016-06-233-13/+12
* Return default config value when entry is undefinedGrzegorz Bizon2016-06-226-20/+32
* Handle CI environment variables in a new CI configGrzegorz Bizon2016-06-224-1/+37
* Rename CI config null node entry to undefined nodeGrzegorz Bizon2016-06-223-16/+9
* Return CI entry config as value by defaultGrzegorz Bizon2016-06-214-14/+3
* Handle after script CI config in new classesGrzegorz Bizon2016-06-213-7/+5
* Handle CI services config in new CI config classesGrzegorz Bizon2016-06-213-1/+26
* Move CI image configuration entry to new CI configGrzegorz Bizon2016-06-212-1/+4
* Add image configuration entry to new ci configGrzegorz Bizon2016-06-211-0/+22
* Use generic type validator in new ci configurationGrzegorz Bizon2016-06-212-4/+7
* Merge branch 'master' into refactor/ci-config-add-entry-errorrefactor/ci-config-add-entry-errorGrzegorz Bizon2016-06-201-0/+17
|\
| * Validate only and except regexpvalidate-only-except-regexpKamil Trzcinski2016-06-171-0/+17
* | Extract CI entry config hash validation to validatorGrzegorz Bizon2016-06-172-7/+9
* | Merge branch 'master' into refactor/ci-config-add-entry-errorGrzegorz Bizon2016-06-171-0/+4
|\ \ | |/
| * Merge remote-tracking branch 'origin/master' into environments-and-deploymentsKamil Trzcinski2016-06-141-0/+6
| |\
| * \ Merge remote-tracking branch 'origin/master' into environments-and-deploymentsKamil Trzcinski2016-06-148-3/+296
| |\ \
* | | | Add first custom validator for new ci configGrzegorz Bizon2016-06-173-9/+21
* | | | Rename legacy validation helpers for new ci configGrzegorz Bizon2016-06-172-2/+2
* | | | Improve CI config entries validations prototypeGrzegorz Bizon2016-06-175-14/+17
* | | | Add prototype of CI config node validatorGrzegorz Bizon2016-06-167-69/+98
* | | | Add class that encapsulates error in new Ci configGrzegorz Bizon2016-06-156-5/+47
| |_|/ |/| |
* | | Merge remote-tracking branch 'origin/master' into artifacts-expire-dateKamil Trzcinski2016-06-148-3/+298
|\ \ \ | |/ / |/| / | |/
| * Validate ci config entry value before processing nodesrefactor/ci-config-add-global-entryGrzegorz Bizon2016-06-142-8/+11
| * Make method that composes ci config entry privateGrzegorz Bizon2016-06-142-7/+7
| * Simplify ci config node factoryGrzegorz Bizon2016-06-132-11/+6
| * Duplicate CI config node factory on class levelGrzegorz Bizon2016-06-132-4/+6
| * Add factory for fabricating new ci config nodesGrzegorz Bizon2016-06-103-21/+57
| * Define ci entry accessor instead of method_missingGrzegorz Bizon2016-06-102-7/+6
| * Simplify new ci config entry class interfaceGrzegorz Bizon2016-06-104-23/+14
| * Rename method used to allow node in Ci configGrzegorz Bizon2016-06-102-5/+5
| * Rename method that returns allowed nodes in Ci configGrzegorz Bizon2016-06-092-8/+8
| * Add comments to new CI config classes and modulesGrzegorz Bizon2016-06-096-2/+35
| * Do not require Ci config node to have a hash valueGrzegorz Bizon2016-06-092-4/+8