summaryrefslogtreecommitdiff
path: root/app/models/ci/build.rb
Commit message (Expand)AuthorAgeFilesLines
* Add CI_{PIPELINE,JOB}_URLexpose-ci-urlKamil Trzciński2018-06-121-0/+1
* Fix the query to select stale live tracesShinya Maeda2018-06-061-15/+1
* Move find_builds_from_stale_live_traces method to Ci::BuildShinya Maeda2018-06-061-0/+15
* Merge branch 'add-background-migrations-for-not-archived-traces' into 'master'Kamil Trzciński2018-06-051-0/+5
|\
| * Directly refer application code from migration codeShinya Maeda2018-06-041-0/+5
* | Remove PagesService and instead make it explicit that we call PagesWorkeroptimise-pages-service-callingKamil Trzciński2018-06-051-1/+6
* | Remove unused running_or_pending_build_countremove-unused-query-in-hooksKamil Trzciński2018-06-041-1/+0
|/
* Replace Gitlab::REVISION with Gitlab.revision and handle installations withou...46600-fix-gitlab-revision-when-not-in-git-repoRémy Coutable2018-05-241-1/+1
* Merge branch 'fix/gb/exclude-persisted-variables-from-environment-name' into ...Grzegorz Bizon2018-05-211-0/+1
|\
| * Separate persisted and runtime pipeline variablesGrzegorz Bizon2018-05-181-0/+1
* | Fixes deploy tokens build variables46454-wrong-value-in-ci-deploy-userMayra Cabrera2018-05-181-1/+1
* | Do not allow to trigger manual actions that were skippedGrzegorz Bizon2018-05-161-1/+1
|/
* Fix specs. Align with the new table name ci_build_trace_chunkShinya Maeda2018-04-261-6/+1
* Merge branch 'live-trace-v2' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-261-0/+4
|\
| * Refactoring ci_job_trace to ci_build_traceShinya Maeda2018-04-261-2/+1
| * Merge branch 'master' into live-trace-v2Shinya Maeda2018-04-261-0/+11
| |\
* | \ Merge branch 'master' into live-trace-v2-efficient-destroy-allShinya Maeda2018-04-251-0/+11
|\ \ \ | | |/ | |/|
| * | Refactor deploy token methods on Ci::BuildMayra Cabrera2018-04-201-3/+4
| * | Ensure deploy tokens variables are not available in the context of only/exceptMayra Cabrera2018-04-201-3/+5
| * | Rename special deploy token to make it more descriptiveMayra Cabrera2018-04-201-1/+1
| * | Expose deploy token to CI/CD jobs as environment variableMayra Cabrera2018-04-201-0/+8
* | | Swap redis chunks when build finishedShinya Maeda2018-04-241-1/+1
| |/ |/|
* | Merge branch 'master' into live-trace-v2Shinya Maeda2018-04-201-15/+19
|\ \ | |/
| * Merge branch '41059-calculate-artifact-size-more-efficiently' into 'master'Grzegorz Bizon2018-04-191-10/+14
| |\
| | * Update ProjectStatistics#build_artifacts_size synchronously without summing (...Dylan Griffith2018-04-191-10/+14
| * | Merge branch '5320-fix-gitlab-features-env-var' into 'master'Grzegorz Bizon2018-04-191-1/+1
| |\ \
| | * | Get GITLAB_FEATURES from Project#licensed_features instead of Namespace#featu...5320-fix-gitlab-features-env-varDylan Griffith2018-04-091-1/+1
| | |/
| * | Resolve "Make a Rubocop that forbids returning from a block"🙈 jacopo beschi 🙉2018-04-181-3/+3
| * | Move Ci::BuildMetadata#update_timeout_state to after_transition callbackTomasz Maczukin2018-04-171-1/+1
| |/
* | Simpler chunking :)Kamil Trzciński2018-04-051-0/+2
|/
* Create metadata object on build object creationTomasz Maczukin2018-04-041-0/+1
* Improve naming and optimize methods of the build classGrzegorz Bizon2018-03-301-2/+8
* Memoize environment-specific methods in build classGrzegorz Bizon2018-03-291-5/+9
* Extract build variables that depend on persistenceGrzegorz Bizon2018-03-291-24/+31
* Merge branch 'master' into 'feature/gb/variables-expressions-in-only-except'Grzegorz Bizon2018-03-291-9/+24
|\
| * Remove Ci::Build#timeoutTomasz Maczukin2018-03-281-4/+2
| * Change and rename behavior of save_timeout_state!Tomasz Maczukin2018-03-281-1/+1
| * Refactor build_metadataTomasz Maczukin2018-03-281-1/+1
| * Rename metadata relation and methodsTomasz Maczukin2018-03-281-5/+5
| * Rename used_timeout to timeoutTomasz Maczukin2018-03-281-1/+1
| * Refactorize Ci::Build and Ci::BuildMetadata modelsTomasz Maczukin2018-03-281-7/+7
| * Fix transition failure when metadata not existsTomasz Maczukin2018-03-281-1/+1
| * Move job timeout information to new ci_builds_metadata tableTomasz Maczukin2018-03-281-11/+7
| * Change timeout_source to enumTomasz Maczukin2018-03-281-4/+11
| * Downcase timeout_source valueTomasz Maczukin2018-03-281-1/+1
| * Refactor timeout selection mechanismTomasz Maczukin2018-03-281-8/+2
| * Replace user_readable with human_readableTomasz Maczukin2018-03-281-1/+1
| * Rename chronic_duration_attribute* to chronic_duration_attr*Tomasz Maczukin2018-03-281-1/+1
| * Show timeout information on job's pageTomasz Maczukin2018-03-281-3/+9
| * Rename job_upper_timeout to maximum_job_timeoutTomasz Maczukin2018-03-281-2/+2