Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve naming and optimize methods of the build class | Grzegorz Bizon | 2018-03-30 | 1 | -2/+8 |
| | |||||
* | Memoize environment-specific methods in build class | Grzegorz Bizon | 2018-03-29 | 1 | -5/+9 |
| | | | | | | The purpose of this memoization is to make getting persisted environment name, and related scoped variables, a little more performant task, because it can be invoked multiple times. | ||||
* | Extract build variables that depend on persistence | Grzegorz Bizon | 2018-03-29 | 1 | -24/+31 |
| | |||||
* | Merge branch 'master' into 'feature/gb/variables-expressions-in-only-except' | Grzegorz Bizon | 2018-03-29 | 1 | -9/+24 |
|\ | | | | | | | Conflicts: app/models/ci/build.rb | ||||
| * | Remove Ci::Build#timeout | Tomasz Maczukin | 2018-03-28 | 1 | -4/+2 |
| | | |||||
| * | Change and rename behavior of save_timeout_state! | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Refactor build_metadata | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Rename metadata relation and methods | Tomasz Maczukin | 2018-03-28 | 1 | -5/+5 |
| | | |||||
| * | Rename used_timeout to timeout | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Refactorize Ci::Build and Ci::BuildMetadata models | Tomasz Maczukin | 2018-03-28 | 1 | -7/+7 |
| | | |||||
| * | Fix transition failure when metadata not exists | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Move job timeout information to new ci_builds_metadata table | Tomasz Maczukin | 2018-03-28 | 1 | -11/+7 |
| | | |||||
| * | Change timeout_source to enum | Tomasz Maczukin | 2018-03-28 | 1 | -4/+11 |
| | | |||||
| * | Downcase timeout_source value | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Refactor timeout selection mechanism | Tomasz Maczukin | 2018-03-28 | 1 | -8/+2 |
| | | |||||
| * | Replace user_readable with human_readable | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Rename chronic_duration_attribute* to chronic_duration_attr* | Tomasz Maczukin | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Show timeout information on job's page | Tomasz Maczukin | 2018-03-28 | 1 | -3/+9 |
| | | |||||
| * | Rename job_upper_timeout to maximum_job_timeout | Tomasz Maczukin | 2018-03-28 | 1 | -2/+2 |
| | | |||||
| * | Override project-defined timeout with runner-defined one | Tomasz Maczukin | 2018-03-28 | 1 | -0/+7 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into 40781-os-to-ce | Micaël Bergeron | 2018-03-22 | 1 | -80/+78 |
| |\ | |||||
| * | | apply feedback | Micaël Bergeron | 2018-03-09 | 1 | -1/+0 |
| | | | |||||
| * | | add the Ci::Build `*_store` column | Micaël Bergeron | 2018-03-01 | 1 | -0/+4 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into ↵object-storage-ee-to-ce-backport | Kamil Trzciński | 2018-02-28 | 1 | -1/+2 |
| |\ \ | | | | | | | | | | | | | object-storage-ee-to-ce-backport | ||||
| * \ \ | Merge commit '8af23def1d6' into object-storage-ee-to-ce-backport | Kamil Trzciński | 2018-02-28 | 1 | -2/+3 |
| |\ \ \ | |||||
| * | | | | Merge branch 'feature/sm/artifacts-trace-ee' into 'master' | Kamil Trzciński | 2018-02-28 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EE: Trace as artifacts (FileStorage and ObjectStorage) Closes #4171 See merge request gitlab-org/gitlab-ee!4258 | ||||
| * | | | | Merge branch '4163-move-uploads-to-object-storage' into 'master' | Sean McGivern | 2018-02-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move uploads to object storage Closes #4163 See merge request gitlab-org/gitlab-ee!3867 | ||||
| * | | | | Merge commit '4b92efd90cedaa0aff218d11fdce279701128bea' into ↵ | Kamil Trzciński | 2018-02-28 | 1 | -3/+9 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | object-storage-ee-to-ce-backport | ||||
| * | | | | | Merge branch 'zj-multiple-artifacts-ee' into 'master' | Grzegorz Bizon | 2018-02-28 | 1 | -13/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Multiple artifacts ee See merge request gitlab-org/gitlab-ee!3276 | ||||
| * | | | | | Merge commit '7fabc892f251740dbd9a4755baede662e6854870' into ↵ | Kamil Trzciński | 2018-02-28 | 1 | -9/+60 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | object-storage-ee-to-ce-backport | ||||
| * \ \ \ \ \ | Merge commit '11c67e7c2f992299ff5918ce67995b73d1e0be6d' into ↵ | Kamil Trzciński | 2018-02-28 | 1 | -2/+11 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | object-storage-ee-to-ce-backport | ||||
| * | | | | | | | Merge branch 'jej/lfs-object-storage' into 'master' | Douwe Maan | 2018-02-28 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Can migrate LFS objects to S3 style object storage Closes #2841 See merge request !2760 | ||||
| * | | | | | | | Merge commit 'b39d0c318921bae2e3a11df9ee6828291dad9864' into ↵ | Kamil Trzciński | 2018-02-28 | 1 | -6/+15 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | object-storage-ee-to-ce-backport | ||||
| * \ \ \ \ \ \ \ | Merge commit '5b08d59f07fc53c1e34819fac20352119d5343e6' into ↵ | Kamil Trzciński | 2018-02-28 | 1 | -0/+17 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | object-storage-ee-to-ce-backport | ||||
| * | | | | | | | | | Merge branch 'zj-object-store-artifacts' into 'master' | Grzegorz Bizon | 2018-02-28 | 1 | -5/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Object store for artifacts Closes gitlab-ce#29203 See merge request !1762 | ||||
* | | | | | | | | | | Add specs for method that exposes build variables hash | Grzegorz Bizon | 2018-03-27 | 1 | -3/+0 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Decouple build variables from persisted environment | Grzegorz Bizon | 2018-03-27 | 1 | -28/+42 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge branch 'master' into feature/gb/variables-expressions-in-only-except | Grzegorz Bizon | 2018-03-27 | 1 | -3/+6 |
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (199 commits) Conflicts: lib/gitlab/ci/pipeline/seed/stage.rb | ||||
| * | | | | | | | | | Merge branch 'fix-ci-job-auto-retry' into 'master' | Grzegorz Bizon | 2018-03-20 | 1 | -1/+5 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent auto-retry AccessDenied error from stopping transition to failed See merge request gitlab-org/gitlab-ce!17862 | ||||
| | * | | | | | | | | | Prevent auto-retry AccessDenied error from stopping transition to failed | Tomasz Maczukin | 2018-03-20 | 1 | -1/+5 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Use update_column than write_attribute and savefix/sm/erase_old_trace | Shinya Maeda | 2018-03-19 | 1 | -2/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Expose evaluable variables method from build object | Grzegorz Bizon | 2018-03-23 | 1 | -2/+13 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Make it possible to access static builds variables | Grzegorz Bizon | 2018-03-23 | 1 | -7/+10 |
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it possible to access static build variables even when an object is not persisted yet. This will allow us to evaluate build variables using only/except policies before deciding whether we actually want to persist the build in the database, or not. | ||||
* | | | | | | | | | | Merge branch 'fix/sm/clarify-ambiguous-with_artifacts-implication' into 'master' | Kamil Trzciński | 2018-03-18 | 1 | -4/+4 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clarify ambiguous with_artifacts implication Closes #44138 See merge request gitlab-org/gitlab-ce!17720 | ||||
| * | | | | | | | | | Use with_artifacts_archive name. Add spec | Shinya Maeda | 2018-03-15 | 1 | -4/+4 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Add rubocop:disable GitlabSecurity/PublicSend | Shinya Maeda | 2018-03-15 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Clarify ambiguous with_artifacts implication | Shinya Maeda | 2018-03-15 | 1 | -4/+4 |
| | |_|_|_|_|_|_|/ | |/| | | | | | | | |||||
* | | | | | | | | | Port deployment variables skeleton code from EE | Grzegorz Bizon | 2018-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit backports method signatures and related implementation to the CE, to make CE and EE identical. This does not add any features from EE, it is only aimed to reduce conflicts between CE and EE in the future. | ||||
* | | | | | | | | | Use new collections to define build predefined variables | Grzegorz Bizon | 2018-03-13 | 1 | -53/+50 |
| | | | | | | | | | |||||
* | | | | | | | | | DRY project-level predefined variables | Grzegorz Bizon | 2018-03-13 | 1 | -3/+1 |
| | | | | | | | | |