| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use state machine for pipeline event processing | Kamil Trzcinski | 2016-08-11 | 1 | -2/+0 |
| | | |||||
| * | Pre-create all builds for Pipeline when a trigger is received | Kamil Trzcinski | 2016-08-11 | 5 | -37/+508 |
| | | | | | | | | | | | | This change simplifies a Pipeline processing by introducing a special new status: created. This status is used for all builds that are created for a pipeline. We are then processing next stages and queueing some of the builds (created -> pending) or skipping them (created -> skipped). This makes it possible to simplify and solve a few ordering problems with how previously builds were scheduled. This also allows us to visualise a full pipeline (with created builds). This also removes an after_touch used for updating a pipeline state parameters. Right now in various places we explicitly call a reload_status! on pipeline to force it to be updated and saved. | ||||
| * | Avoid `describe`-ing symbols in specsrs-describe-symbols | Robert Speicher | 2016-07-12 | 3 | -3/+3 |
| | | |||||
| * | Merge branch 'fix/status-of-pipeline-without-builds' into 'master' | Rémy Coutable | 2016-06-16 | 1 | -1/+5 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve pipeline status in case that pipeline has no jobs ## What does this MR do? This MR resolves problem with pipeline status when there are no build in pipeline. This can happen when builds were skipped - for example - by using `only`/`except` keyword in `.gitlab-ci.yml`. ## What are the relevant issue numbers? Closes #17977 See merge request !4403 | ||||
| | * | Merge branch 'master' into fix/status-of-pipeline-without-builds | Grzegorz Bizon | 2016-06-14 | 4 | -9/+9 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (538 commits) Fix broken URI joining for `teamcity_url` with suffixes Factorize duplicated code into a method in BambooService and update specs Fix broken URI joining for `bamboo_url` with suffixes Honor credentials on calling Bamboo CI trigger Update CHANGELOG Use Issue.visible_to_user in Notes.search to avoid query duplication Project members with guest role can't access confidential issues Allow users to create confidential issues in private projects Update CHANGELOG Remove deprecated issues_tracker and issues_tracker_id from project Schema doesn’t reflect the changes of the last 3 migrations Apply reviewer notes: update CHANGELOG, adjust code formatting Move issue rendering tests into separate contexts Move change description to proper release and fix typo Add more information into RSS fead for issues Revert CHANGELOG Also rename "find" in the specs Change to new Notes styleguide Add guide on changing a document's location Change logs.md location in README ... Conflicts: app/services/ci/create_builds_service.rb app/services/ci/create_pipeline_service.rb app/services/create_commit_builds_service.rb spec/models/ci/commit_spec.rb spec/services/ci/create_builds_service_spec.rb spec/services/create_commit_builds_service_spec.rb | ||||
| | * | | Do not create pipeline objects when no builds | Grzegorz Bizon | 2016-06-03 | 1 | -1/+5 |
| | | | | |||||
| * | | | Make sure that we test RegisterBuildService behavior for deleted projectsfair-usage-of-shared-runners | Kamil Trzcinski | 2016-06-15 | 1 | -0/+22 |
| | | | | |||||
| * | | | Fair usage of Shared Runners | Kamil Trzcinski | 2016-06-13 | 1 | -0/+40 |
| | |/ |/| | |||||
| * | | Rename all `[ci_]commit` to `[ci_]pipeline` in specs and features | Kamil Trzcinski | 2016-06-03 | 3 | -7/+7 |
| | | | |||||
| * | | Use pipelines in context of Project | Kamil Trzcinski | 2016-06-03 | 1 | -1/+1 |
| | | | |||||
| * | | Rename Ci::Build commit to pipeline | Kamil Trzcinski | 2016-06-03 | 2 | -2/+2 |
| |/ | |||||
| * | Fix specs | Kamil Trzcinski | 2016-04-11 | 2 | -3/+3 |
| | | |||||
| * | Add specs for build status helper class | Grzegorz Bizon | 2016-02-18 | 1 | -3/+11 |
| | | |||||
| * | Return a builds array in builds create service | Grzegorz Bizon | 2016-02-18 | 1 | -0/+20 |
| | | |||||
| * | Remove ci_ prefix from all ci related things | Kamil Trzcinski | 2015-12-11 | 1 | -172/+0 |
| | | |||||
| * | Migrate CI::Project to Project | Kamil Trzcinski | 2015-12-11 | 5 | -48/+13 |
| | | |||||
| * | Migrate CI::Services and CI::WebHooks to Services and WebHooks | Kamil Trzcinski | 2015-12-10 | 1 | -37/+0 |
| | | |||||
| * | Tag service specs | Douwe Maan | 2015-12-09 | 6 | -6/+6 |
| | | |||||
| * | Fix tests | Kamil Trzcinski | 2015-11-19 | 1 | -2/+2 |
| | | |||||
| * | Fix tests | Kamil Trzcinski | 2015-11-19 | 1 | -19/+19 |
| | | |||||
| * | Commits without .gitlab-ci.yml are marked as skipped | Kamil Trzcinski | 2015-11-19 | 1 | -1/+19 |
| | | | | | - Save detailed error when YAML syntax | ||||
| * | Fix broken tests | Kamil Trzcinski | 2015-11-13 | 1 | -1/+1 |
| | | |||||
| * | Fix testsshared_runners | Kamil Trzcinski | 2015-11-08 | 1 | -0/+4 |
| | | |||||
| * | Fix CI badgefix-ci-badge | Kamil Trzcinski | 2015-10-26 | 1 | -2/+3 |
| | | | | | The previous code relied on having on ref stored in commit, however the ref was moved to the build. | ||||
| * | Fix create_trigger_request_service_specrefactor-build-service | Kamil Trzcinski | 2015-10-05 | 1 | -4/+4 |
| | | |||||
| * | Fix GitLabCiService and remove ci_yaml_file from CI push data | Kamil Trzcinski | 2015-10-05 | 1 | -16/+6 |
| | | |||||
| * | Make rubocop happy | Kamil Trzcinski | 2015-10-05 | 1 | -1/+1 |
| | | |||||
| * | Fix triggers spec | Kamil Trzcinski | 2015-10-05 | 1 | -23/+8 |
| | | |||||
| * | Fix next round of tests | Kamil Trzcinski | 2015-10-05 | 1 | -14/+33 |
| | | |||||
| * | Remove unnecessary fork ci logic | Dmitriy Zaporozhets | 2015-10-02 | 1 | -37/+0 |
| | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
| * | Delegate ci_project parameters to projects | Kamil Trzcinski | 2015-09-30 | 1 | -3/+3 |
| | | | | | | | | - It delegates name, path, gitlab_url, ssh_url_to_repo - Remove ability to set this parameters using CI API This fixes GitLab project rename, namespace change, repository rename, etc. | ||||
| * | Make ensure_gitlab_ci_project return ci_project or create a new oneci-commits-to-projects | Kamil Trzcinski | 2015-09-29 | 1 | -2/+1 |
| | | |||||
| * | Fix register_build_service tests | Kamil Trzcinski | 2015-09-29 | 1 | -5/+4 |
| | | |||||
| * | Fix tests | Kamil Trzcinski | 2015-09-29 | 1 | -1/+3 |
| | | |||||
| * | WIP | Kamil Trzcinski | 2015-09-29 | 4 | -10/+12 |
| | | |||||
| * | Ensure raise_error expectations provide argumentsrs-fix-spec-warnings | Robert Speicher | 2015-09-21 | 1 | -1/+2 |
| | | |||||
| * | Rubocop fixfail-ci-builds-without-yml | Kamil Trzcinski | 2015-09-20 | 1 | -1/+1 |
| | | |||||
| * | Fail builds if no .gitlab-ci.yml is found | Kamil Trzcinski | 2015-09-20 | 1 | -0/+13 |
| | | |||||
| * | remove API calls from CE to CIci_closer_integration | Valery Sizov | 2015-09-18 | 1 | -2/+2 |
| | | |||||
| * | Fix: rubocop | Kamil Trzcinski | 2015-09-15 | 3 | -4/+4 |
| | | |||||
| * | Fix: services/ci/create_project_service_spec.rb | Kamil Trzcinski | 2015-09-15 | 1 | -14/+12 |
| | | |||||
| * | fix specs. Stage 7 | Valery Sizov | 2015-09-15 | 4 | -27/+25 |
| | | |||||
| * | fix specs. Stage 6 | Valery Sizov | 2015-09-15 | 6 | -136/+140 |
| | | |||||
| * | fix specs. Stage 5 | Valery Sizov | 2015-09-15 | 2 | -6/+6 |
| | | |||||
| * | fix part of specs | Valery Sizov | 2015-09-14 | 1 | -96/+98 |
| | | |||||
| * | rubocop satisfy | Valery Sizov | 2015-09-14 | 1 | -6/+6 |
| | | |||||
| * | Move helpers back to original directory | Dmitriy Zaporozhets | 2015-09-09 | 7 | -12/+12 |
| | | |||||
| * | Refactor CI tests | Dmitriy Zaporozhets | 2015-09-09 | 7 | -0/+427 |
