Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add config_options|variables to BuildMetadatakamil-refactor-ci-builds-v5 | Kamil TrzciĆski | 2019-01-04 | 1 | -1/+1 |
| | | | | | | | | | | | These are data columns that store runtime configuration of build needed to execute it on runner and within pipeline. The definition of this data is that once used, and when no longer needed (due to retry capability) they can be freely removed. They use `jsonb` on PostgreSQL, and `text` on MySQL (due to lacking support for json datatype on old enough version). | ||||
* | Disable existing offenses for the CodeReuse cops | Yorick Peterse | 2018-09-11 | 1 | -0/+2 |
| | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop. | ||||
* | Enable frozen string in apps/services/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-apps-services-inner | gfyoung | 2018-07-16 | 1 | -0/+2 |
| | | | | | | For directories application_settings --> labels. Partially addresses #47424. | ||||
* | Fix specs for retry build after making stages unique | Grzegorz Bizon | 2018-01-25 | 1 | -1/+1 |
| | |||||
* | Don't create build failed todo when build is retried38236-remove-build-failed-todo-if-it-has-been-auto-retried | Sean McGivern | 2017-10-16 | 1 | -0/+2 |
| | | | | | | | | | When a build is retried automatically, we close any open todos. However, we do that _before_ creating a new build failed todo. To solve this, we check if the build is retried before creating the todo. We also ensure that the build _instance_ has the correct attribute set, without needing to reload it from the database. | ||||
* | Add validation for protected attributes | Shinya Maeda | 2017-09-03 | 1 | -1/+1 |
| | |||||
* | Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelists | Robert Speicher | 2017-08-14 | 1 | -1/+1 |
| | | | | | An upcoming update to rubocop-gitlab-security added additional violations. | ||||
* | Clone stage_id when retrying a CI/CD job | Grzegorz Bizon | 2017-06-06 | 1 | -1/+1 |
| | |||||
* | Make retried to be nullable | Kamil Trzcinski | 2017-05-09 | 1 | -2/+2 |
| | |||||
* | Store retried in database for CI buildsretried-in-database-mysql | Kamil Trzcinski | 2017-05-07 | 1 | -3/+10 |
| | |||||
* | Fix Rubocop offense in build retry servicefix/gb/fix-build-retry-tags-assignment | Grzegorz Bizon | 2017-03-02 | 1 | -1/+1 |
| | |||||
* | Move unused consts from retry build service to specs | Grzegorz Bizon | 2017-03-02 | 1 | -13/+1 |
| | |||||
* | Fix runner tags assignment when retrying a job | Grzegorz Bizon | 2017-03-01 | 1 | -14/+17 |
| | |||||
* | We actually want to clone project and remove gl_project_idfix-test-for-build-attributes | Lin Jen-Shin | 2017-02-21 | 1 | -2/+2 |
| | | | | | | in the future. Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9409#note_23859361 | ||||
* | Fix build attributes test, see: | Lin Jen-Shin | 2017-02-21 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9021#note_23782188 This is discovered by https://gitlab.com/gitlab-org/gitlab-ce/builds/10815456 I removed `gl_project_id` and this is failing. I took some look, realizing that: * `trace` is duplicated in `attributes` * `tag_list` is not included in `build.attributes` * `artifacts_expire_at` is missing in `attributes` So we need to: * Remove duplicated `trace` in `attributes` (40 -> 39) * Remove `tag_list` in `attributes` (39 -> 38) * Add `artifacts_expire_at` to `attributes` (38 -> 39) * Add `gl_project_id` to `attributes` (39 -> 40) | ||||
* | Make build clone/retry implementation more robustfix/gb/pipeline-retry-builds-started | Grzegorz Bizon | 2017-02-16 | 1 | -18/+20 |
| | |||||
* | When retrying a build copy a coverage regex setting | Grzegorz Bizon | 2017-02-15 | 1 | -0/+1 |
| | |||||
* | Close all pipeline todos at once when retrying it | Grzegorz Bizon | 2017-02-15 | 1 | -1/+1 |
| | |||||
* | Avoid race condition in build retry service | Grzegorz Bizon | 2017-02-14 | 1 | -3/+2 |
| | |||||
* | Simplify implementation of build retry service | Grzegorz Bizon | 2017-02-14 | 1 | -8/+2 |
| | |||||
* | Use new pipeline retry service with optimistic locking | Grzegorz Bizon | 2017-02-14 | 1 | -0/+2 |
| | |||||
* | Preserve base service abstraction for retry services | Grzegorz Bizon | 2017-02-14 | 1 | -32/+29 |
| | |||||
* | Implement new pipeline retry service | Grzegorz Bizon | 2017-02-13 | 1 | -7/+5 |
| | | | | The new service takes stages order into account. | ||||
* | Add specs for build retry service | Grzegorz Bizon | 2017-02-13 | 1 | -0/+6 |
| | |||||
* | Extract CI/CD build retry code to separate service | Grzegorz Bizon | 2017-02-13 | 1 | -0/+43 |