Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't change db/schema for sessions | Kamil Trzcinski | 2015-09-21 | 1 | -2/+2 |
| | |||||
* | Fix taggings_idx | Kamil Trzcinski | 2015-09-21 | 2 | -4/+12 |
| | |||||
* | Commit final schemaexport-script | Jacob Vosmaer | 2015-09-18 | 1 | -48/+48 |
| | |||||
* | Apply final migrations before creating backup | Jacob Vosmaer | 2015-09-18 | 1 | -0/+19 |
| | |||||
* | Order commits by committed_at and id | Kamil Trzcinski | 2015-08-24 | 2 | -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 triggers | Kamil Trzcinski | 2015-08-21 | 5 | -4/+57 |
| | |||||
* | Add committed_at to commits to properly order last commit (the force push issue) | Kamil Trzcinski | 2015-08-21 | 3 | -1/+14 |
| | |||||
* | Update db/schema | Kamil Trzcinski | 2015-08-03 | 1 | -2/+2 |
| | |||||
* | Rename all occurrences of type to stage | Kamil Trzcinski | 2015-08-03 | 1 | -0/+9 |
| | |||||
* | Added Application Settings | Kamil Trzcinski | 2015-07-30 | 2 | -1/+18 |
| | |||||
* | Fix: user could steal specific runner | Kamil Trzcinski | 2015-07-22 | 2 | -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Ćski | 2015-07-13 | 3 | -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 yaml | Kamil Trzcinski | 2015-07-10 | 3 | -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_encrypted | Kamil Trzcinski | 2015-07-13 | 3 | -1/+21 |
|/ | |||||
* | Allow to defined per-job allow_failure parameterallow-per-job-failure | Kamil Trzcinski | 2015-07-08 | 2 | -2/+8 |
| | | | | It allows to ignore status of specific job when computed for commit | ||||
* | Update annotationsannotations | Kamil Trzcinski | 2015-07-06 | 1 | -1/+1 |
| | |||||
* | Added support for image and services | Kamil Trzcinski | 2015-07-06 | 2 | -0/+6 |
| | |||||
* | Fix db/schema | Kamil Trzcinski | 2015-07-06 | 1 | -2/+2 |
| | |||||
* | Remove old sessions in order to force a new access_token access | Kamil Trzcinski | 2015-07-06 | 1 | -0/+9 |
| | |||||
* | yaml migrator: only section | Valery Sizov | 2015-06-18 | 1 | -5/+9 |
| | |||||
* | skip_refs to each jobs | Valery Sizov | 2015-06-18 | 1 | -3/+13 |
| | |||||
* | code style | Valery Sizov | 2015-06-17 | 1 | -0/+1 |
| | |||||
* | Merge branch 'better_yaml_validation' into 'master' | Dmitriy Zaporozhets | 2015-06-17 | 2 | -2/+8 |
|\ | | | | | | | | | | | Better yaml validation See merge request !160 | ||||
| * | better yaml validation | Valery Sizov | 2015-06-17 | 2 | -2/+8 |
| | | |||||
* | | Prevent job_id removing | Valery Sizov | 2015-06-17 | 1 | -4/+1 |
|/ | |||||
* | fix migration | Valery Sizov | 2015-06-15 | 1 | -2/+2 |
| | |||||
* | fix yaml generator | Valery Sizov | 2015-06-15 | 1 | -4/+5 |
| | |||||
* | migration jobs to yaml | Valery Sizov | 2015-06-12 | 1 | -15/+32 |
| | |||||
* | implementation of variables | Valery Sizov | 2015-06-05 | 2 | -1/+20 |
| | |||||
* | fix yaml generator | Valery Sizov | 2015-06-04 | 1 | -3/+0 |
| | |||||
* | migrate job names | Valery Sizov | 2015-06-03 | 1 | -1/+9 |
| | |||||
* | fix schema | Valery Sizov | 2015-06-03 | 1 | -1/+1 |
| | |||||
* | more reliable migrator | Valery Sizov | 2015-06-03 | 1 | -2/+2 |
| | |||||
* | improve migrator of deprecated jobs | Valery Sizov | 2015-06-03 | 1 | -2/+5 |
| | |||||
* | added migration notes | Valery Sizov | 2015-06-03 | 1 | -0/+4 |
| | |||||
* | fixed job migrator for mysql | Valery Sizov | 2015-06-03 | 1 | -1/+1 |
| | |||||
* | Add migrator for deprecated jobs | Valery Sizov | 2015-06-03 | 3 | -1/+72 |
| | |||||
* | fix specs | Valery Sizov | 2015-06-03 | 1 | -1/+0 |
| | |||||
* | Implementation of configuration CI with gitlab-ci.yml | Valery Sizov | 2015-06-03 | 3 | -3/+13 |
| | |||||
* | proof of concept yml configuration | Valery Sizov | 2015-06-03 | 2 | -1/+10 |
| | |||||
* | increase default build timeout | Valery Sizov | 2015-06-03 | 2 | -2/+11 |
| | |||||
* | Fixed issue with limits_to_mysql blocking fresh install | MOZGIII | 2015-05-24 | 1 | -1/+1 |
| | | | | Guess this was lost in migrations. It used to block fresh `rake setup`. | ||||
* | storing runner infosave_info_from_runner | Valery Sizov | 2015-05-12 | 2 | -1/+15 |
| | |||||
* | Refactoring. Clean up advanced settings. Migrate from gotlab_url to path | Valery Sizov | 2015-05-04 | 3 | -2/+18 |
| | |||||
* | fix migration failing | Valery Sizov | 2015-04-27 | 1 | -1/+15 |
| | |||||
* | make migration reversible | Valery Sizov | 2015-04-27 | 1 | -5/+5 |
| | |||||
* | cleanup build model | Valery Sizov | 2015-04-17 | 2 | -8/+10 |
| | |||||
* | Job soft deletion | Valery Sizov | 2015-04-15 | 2 | -1/+9 |
| | |||||
* | Disable running on shared runners | Valery Sizov | 2015-03-31 | 2 | -1/+9 |
| | |||||
* | Update schema | Dmitriy Zaporozhets | 2015-03-26 | 1 | -1/+1 |
| |