Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve variables supportimprove-variables-support | Kamil Trzciński | 2018-11-19 | 1 | -2/+2 |
| | | | | | | This ensures that variables accept only string, alongside also improves kubernetes_namespace, improving validation and default value being set. | ||||
* | Limit parallel to 100limit-parallel-to-100 | Kamil Trzciński | 2018-11-08 | 1 | -0/+10 |
| | | | | This prevents some of the abusive behaviors, of someone putting 100000 and creating out of memory condition easily | ||||
* | Merge branch 'max_retries_when' into 'master' | Grzegorz Bizon | 2018-11-07 | 3 | -42/+239 |
|\ | | | | | | | | | | | | | Allow to configure when to retry builds Closes gitlab-runner#3515 See merge request gitlab-org/gitlab-ce!21758 | ||||
| * | fix merge conflict | Markus Doits | 2018-11-07 | 1 | -356/+0 |
| | | |||||
| * | change forgotten constant in spec to match code | Markus Doits | 2018-11-07 | 1 | -1/+1 |
| | | |||||
| * | fix failing specs due to latest changes | Markus Doits | 2018-11-07 | 1 | -2/+2 |
| | | |||||
| * | refactoring after latest feedback | Markus Doits | 2018-11-07 | 1 | -58/+111 |
| | | |||||
| * | fix wrong retry error messages | Markus Doits | 2018-11-07 | 1 | -2/+2 |
| | | |||||
| * | refactor validations to a Entry::Retry class | Markus Doits | 2018-11-07 | 2 | -1/+364 |
| | | |||||
| * | add a test that checks that retry when values in documentation are valid | Markus Doits | 2018-11-07 | 1 | -1/+27 |
| | | |||||
| * | refactor for hopefully lower cognitive complexity | Markus Doits | 2018-11-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | before: - Method `validate_retry` has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring. - Method `validate_retry_max` has a Cognitive Complexity of 9 (exceeds 5 allowed). Consider refactoring. - Method `validate_retry_when` has a Cognitive Complexity of 14 (exceeds 5 allowed). Consider refactoring. | ||||
| * | fix allowed keys validator to use correct attribute as error base? | Markus Doits | 2018-11-07 | 1 | -1/+1 |
| | | |||||
| * | update job config validator to validate new retry syntax | Markus Doits | 2018-11-07 | 1 | -19/+130 |
| | | |||||
* | | Return untouched hash if no job is parallelized | Matija Čupić | 2018-11-07 | 1 | -0/+8 |
|/ | |||||
* | Merge branch '21480-parallel-job-keyword-mvc' into 'master' | Grzegorz Bizon | 2018-11-07 | 3 | -2/+116 |
|\ | | | | | | | | | | | | | Resolve "`parallel` job keyword MVC" Closes #21480 See merge request gitlab-org/gitlab-ce!22631 | ||||
| * | Add additional specs for Normalizer21480-parallel-job-keyword-mvc | Matija Čupić | 2018-11-06 | 1 | -0/+14 |
| | | |||||
| * | Use instance based approach for Normalizer | Matija Čupić | 2018-11-06 | 1 | -1/+1 |
| | | |||||
| * | Refactor Normalizer specs | Matija Čupić | 2018-11-06 | 1 | -10/+2 |
| | | |||||
| * | Refactor Gitlab::Ci::Config::Normalizer | Matija Čupić | 2018-11-05 | 1 | -1/+11 |
| | | | | | | | | Use Hash#each_with_object to manipulate job hashes. | ||||
| * | Use instance based approach for Normalizer | Matija Čupić | 2018-11-05 | 1 | -1/+1 |
| | | |||||
| * | Make Rubocop and Danger happy | Matija Čupić | 2018-11-02 | 1 | -0/+2 |
| | | |||||
| * | Move parallelized node index to job options | Matija Čupić | 2018-11-01 | 2 | -5/+17 |
| | | |||||
| * | Add Normalizer specs | Matija Čupić | 2018-11-01 | 1 | -0/+36 |
| | | |||||
| * | Parallelize jobs in Gitlab::Ci::YamlProcessor | Matija Čupić | 2018-11-01 | 1 | -17/+4 |
| | | |||||
| * | Revert Seed based parallelization implementation | Matija Čupić | 2018-10-30 | 1 | -56/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Add Build seed specs" This reverts commit 03bc722ea1797a6b2b09f2897215477f5b269632. Revert "Add build specs" This reverts commit c2d49565cf787c592c4f8bd9f24843babd2a6c9a. Revert "Refactor parallelization implementation" This reverts commit 72430483ded51e9a7d01ef70c3dce3dda174fac1. Revert "Implement POC for job parallelization" This reverts commit 44b740f99dfe6a4344c918fd4c94972aa6f9237e. | ||||
| * | Change minimum parallel value to 2 | Matija Čupić | 2018-10-27 | 2 | -5/+5 |
| | | |||||
| * | Add Build seed specs | Matija Čupić | 2018-10-27 | 1 | -3/+56 |
| | | |||||
| * | Add YamlProcessor specs | Matija Čupić | 2018-10-27 | 1 | -0/+32 |
| | | |||||
| * | Add parallel keyword to CI config | Matija Čupić | 2018-10-26 | 1 | -2/+31 |
| | | |||||
* | | Add placeholder for remaining time in delayed job tooltips | Winnie Hellmann | 2018-11-07 | 1 | -17/+3 |
| | | |||||
* | | Fix invalid artifact path for codequalityfix-codequality | Kamil Trzciński | 2018-11-05 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'gt-update-typos-in-comments-and-specs' into 'master' | Achilleas Pipinellis | 2018-11-01 | 3 | -3/+3 |
|\ \ | | | | | | | | | | | | | Fix typos in comments and specs See merge request gitlab-org/gitlab-ce!22683 | ||||
| * | | Fix typos in comments and specs | George Tsiolis | 2018-11-01 | 3 | -3/+3 |
| |/ | |||||
* | | Renaming Secret Variables in the codebase | Marcel Amirault | 2018-10-30 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'support-license-management-and-performance' into 'master' | Grzegorz Bizon | 2018-10-23 | 1 | -0/+2 |
|\ | | | | | | | | | Support licenses and performance See merge request gitlab-org/gitlab-ce!22175 | ||||
| * | Support licenses and performancesupport-license-management-and-performance | Kamil Trzciński | 2018-10-22 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | This introduces a new syntax for all licenses and performance jobs: ```yaml job: reports: performance: performance.json license_management: gl-license-management-report.json ``` | ||||
* | | Merge branch 'sh-pages-eof-error' into 'master' | Grzegorz Bizon | 2018-10-23 | 1 | -0/+30 |
|\ \ | | | | | | | | | | | | | | | | | | | Fix EOF detection with CI artifacts metadata Closes #36954 See merge request gitlab-org/gitlab-ce!22479 | ||||
| * | | Add a spec that generates the metadata dynamicallysh-pages-eof-error | Stan Hu | 2018-10-19 | 1 | -0/+30 |
| | | | |||||
* | | | Merge branch 'feature/gb/improve-include-config-errors-reporting' into 'master' | Douwe Maan | 2018-10-22 | 6 | -23/+126 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Improve validation errors for external CI/CD configuration Closes #51369 See merge request gitlab-org/gitlab-ce!22394 | ||||
| * | | | Improve specs for abstract remote `include` filefeature/gb/improve-include-config-errors-reporting | Grzegorz Bizon | 2018-10-22 | 1 | -4/+4 |
| | | | | |||||
| * | | | Improve error message when `include` is blocked | Grzegorz Bizon | 2018-10-22 | 1 | -0/+9 |
| | | | | |||||
| * | | | Improve remote CI/CD config file extension validation | Grzegorz Bizon | 2018-10-19 | 1 | -0/+52 |
| | | | | |||||
| * | | | Extend error message in case of HTTP errors in `include` | Grzegorz Bizon | 2018-10-19 | 1 | -3/+37 |
| | | | | |||||
| * | | | Refactor `include` code and improve error reporting | Grzegorz Bizon | 2018-10-18 | 4 | -6/+9 |
| | | | | |||||
| * | | | Extract method that fetchesremote CI/CD included config | Grzegorz Bizon | 2018-10-18 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add IncludeError exception and use it in CI config | Grzegorz Bizon | 2018-10-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | Move external CI config class into proper namespace | Grzegorz Bizon | 2018-10-16 | 5 | -12/+17 |
| | | | | |||||
| * | | | Move external CI config files into Ci class context | Grzegorz Bizon | 2018-10-16 | 4 | -0/+0 |
| |/ / | |||||
* | | | Merge branch 'drop-allow_overflow-option-duration_in_numbers' into 'master' | Grzegorz Bizon | 2018-10-22 | 1 | -2/+2 |
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | Drop allow overflow option duration in numbers Closes #52284 See merge request gitlab-org/gitlab-ce!22246 | ||||
| * | | Fix specdrop-allow_overflow-option-duration_in_numbers | Shinya Maeda | 2018-10-18 | 1 | -2/+2 |
| |/ |