summaryrefslogtreecommitdiff
path: root/db
Commit message (Collapse)AuthorAgeFilesLines
* Don't change db/schema for sessionsKamil Trzcinski2015-09-211-2/+2
|
* Fix taggings_idxKamil Trzcinski2015-09-212-4/+12
|
* Commit final schemaexport-scriptJacob Vosmaer2015-09-181-48/+48
|
* Apply final migrations before creating backupJacob Vosmaer2015-09-181-0/+19
|
* Order commits by committed_at and idKamil Trzcinski2015-08-242-1/+7
| | | | This needs to be done that way, because the committed_at can be null for some pretty old commits.
* Initial support for build triggersKamil Trzcinski2015-08-215-4/+57
|
* Add committed_at to commits to properly order last commit (the force push issue)Kamil Trzcinski2015-08-213-1/+14
|
* Update db/schemaKamil Trzcinski2015-08-031-2/+2
|
* Rename all occurrences of type to stageKamil Trzcinski2015-08-031-0/+9
|
* Added Application SettingsKamil Trzcinski2015-07-302-1/+18
|
* Fix: user could steal specific runnerKamil Trzcinski2015-07-222-1/+1
| | | | | | - check if user has manage access to project - don't cache result of authorized_projects, because it's serialised with User object - clear user sessions
* Merge branch 'build-types' into 'master'Kamil TrzciƄski2015-07-133-1/+13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow to specify flexible list of types in yaml First part of flexible pipeline build in GitLab CI Having following `.gitlab-ci.yml`: ``` types: - test - deploy - notify rspec: script: "rspec" rubocop: script: "rubocop" staging: type: deploy script: "echo deploy" only: - master production: type: deploy script: "echo production" only: - tags dockerhub: type: notify script: "curl http://docker/hub/web/hook" downstream: type: notify script: "curl http://build/downstream/jobs" ``` GitLab CI will trigger two test jobs in parallel, when finished it will trigged either staging or production, when finished it will trigger dockerhub and downstream in parallel. The UI (screenshots are not for above YAML): ![Screen_Shot_2015-07-10_at_15.56.26](https://gitlab.com/gitlab-org/gitlab-ci/uploads/1f714b73772cf0d44168fb8e20e35561/Screen_Shot_2015-07-10_at_15.56.26.png) ![Screen_Shot_2015-07-10_at_15.57.19](https://gitlab.com/gitlab-org/gitlab-ci/uploads/fc9f458f2ca517d923a4382466fa99eb/Screen_Shot_2015-07-10_at_15.57.19.png) TODO: - [x] Implement in CI - [x] Specs - [x] Changelog - [x] CI tests - [ ] Documentation /cc @vsizov @sytses @dzaporozhets See merge request !198
| * Allow to specify flexible list of types in yamlKamil Trzcinski2015-07-103-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` types: - test - deploy - notify rspec: script: "rspec" rubocop: script: "rubocop" staging: type: deploy script: "echo deploy" only: - master production: type: deploy script: "echo production" only: - tags dockerhub: type: notify script: "curl http://docker/hub/web/hook" downstream: type: notify script: "curl http://build/downstream/jobs" ``` This will trigger two test jobs in parallel, when finished it will trigged either staging or production, when finished it will trigger dockerhub and downstream in parallel.
* | Encrypt variables with attr_encryptedKamil Trzcinski2015-07-133-1/+21
|/
* Allow to defined per-job allow_failure parameterallow-per-job-failureKamil Trzcinski2015-07-082-2/+8
| | | | It allows to ignore status of specific job when computed for commit
* Update annotationsannotationsKamil Trzcinski2015-07-061-1/+1
|
* Added support for image and servicesKamil Trzcinski2015-07-062-0/+6
|
* Fix db/schemaKamil Trzcinski2015-07-061-2/+2
|
* Remove old sessions in order to force a new access_token accessKamil Trzcinski2015-07-061-0/+9
|
* yaml migrator: only sectionValery Sizov2015-06-181-5/+9
|
* skip_refs to each jobsValery Sizov2015-06-181-3/+13
|
* code styleValery Sizov2015-06-171-0/+1
|
* Merge branch 'better_yaml_validation' into 'master'Dmitriy Zaporozhets2015-06-172-2/+8
|\ | | | | | | | | | | Better yaml validation See merge request !160
| * better yaml validationValery Sizov2015-06-172-2/+8
| |
* | Prevent job_id removingValery Sizov2015-06-171-4/+1
|/
* fix migrationValery Sizov2015-06-151-2/+2
|
* fix yaml generatorValery Sizov2015-06-151-4/+5
|
* migration jobs to yamlValery Sizov2015-06-121-15/+32
|
* implementation of variablesValery Sizov2015-06-052-1/+20
|
* fix yaml generatorValery Sizov2015-06-041-3/+0
|
* migrate job namesValery Sizov2015-06-031-1/+9
|
* fix schemaValery Sizov2015-06-031-1/+1
|
* more reliable migratorValery Sizov2015-06-031-2/+2
|
* improve migrator of deprecated jobsValery Sizov2015-06-031-2/+5
|
* added migration notesValery Sizov2015-06-031-0/+4
|
* fixed job migrator for mysqlValery Sizov2015-06-031-1/+1
|
* Add migrator for deprecated jobsValery Sizov2015-06-033-1/+72
|
* fix specsValery Sizov2015-06-031-1/+0
|
* Implementation of configuration CI with gitlab-ci.ymlValery Sizov2015-06-033-3/+13
|
* proof of concept yml configurationValery Sizov2015-06-032-1/+10
|
* increase default build timeoutValery Sizov2015-06-032-2/+11
|
* Fixed issue with limits_to_mysql blocking fresh installMOZGIII2015-05-241-1/+1
| | | | Guess this was lost in migrations. It used to block fresh `rake setup`.
* storing runner infosave_info_from_runnerValery Sizov2015-05-122-1/+15
|
* Refactoring. Clean up advanced settings. Migrate from gotlab_url to pathValery Sizov2015-05-043-2/+18
|
* fix migration failingValery Sizov2015-04-271-1/+15
|
* make migration reversibleValery Sizov2015-04-271-5/+5
|
* cleanup build modelValery Sizov2015-04-172-8/+10
|
* Job soft deletionValery Sizov2015-04-152-1/+9
|
* Disable running on shared runnersValery Sizov2015-03-312-1/+9
|
* Update schemaDmitriy Zaporozhets2015-03-261-1/+1
|