Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-18Add logical validation to gitlab-ci.ymlKamil Trzcinski
2016-09-30Expose jobs to viewKatarzyna Kobierska
2016-09-30Add missing values to linterKatarzyna Kobierska
2016-09-19Fix CI job environment configuration attributesGrzegorz Bizon
2016-09-19Add new CI configuration entry for the environmentGrzegorz Bizon
2016-09-07Merge branch 'refactor/ci-config-add-logical-validation' into 'master' Rémy Coutable
Pass dependencies to CI configuration nodes ## What does this MR do? This MR makes it possible to pass dependencies to CI configuration nodes. ## What are the relevant issue numbers? See #15060 ## Does this MR meet the acceptance criteria? - Tests - [x] Added for this feature/bug - [x] All builds are passing See merge request !6009
2016-09-07Code refactorKatarzyna Kobierska
2016-09-07Improve codeKatarzyna Kobierska
2016-09-07Code refactoringKatarzyna Kobierska
2016-09-07Change class method nameKatarzyna Kobierska
2016-09-07Add class method to encapsulate exceptionKatarzyna Kobierska
2016-08-29Add method that returns commands for ci job entryGrzegorz Bizon
2016-08-29Do not override job nodes in legacy ci config codeGrzegorz Bizon
2016-08-11Pre-create all builds for Pipeline when a trigger is receivedKamil Trzcinski
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.
2016-07-20Move job dependencies entry to the new CI configGrzegorz Bizon
2016-07-20Add minor readability, style improvements in CI configGrzegorz Bizon
2016-07-20Merge branch 'master' into refactor/ci-config-move-job-entriesGrzegorz Bizon
* master: (321 commits) Fix the Sentry spam from CSP violations by disabling it. Limit git rev-list output count to one in forced push check Ensure Owners are included in the scope for authorized_projects Fix alignment of icons on project page Fix ci_status_helper_spec to look for new SVGs use 2.0.5, actually (2.0.4 was a bad release) upgrade rouge to 2.0.4 Fix help page paths to make sure shortcuts and the UI help page work. fixes an issue cause by a bad merge Vertically align status icon within table Add new icons for every CI status Add global style for running icon Align running icon in merge request Add new running icon; add a bunch of styles to get svg to match existing fa icons Improve code design Fix broken builds_for_ref Move when tests before to make it no conflict with manual-actions Use value of `yaml_variables` and `when` from config_processor if undefined Add CHANGELOG entry CHANGELOG item ... Conflicts: lib/ci/gitlab_ci_yaml_processor.rb spec/lib/ci/gitlab_ci_yaml_processor_spec.rb
2016-07-19Improve code designKamil Trzcinski
2016-07-19Fix broken builds_for_refKamil Trzcinski
2016-07-19Use value of `yaml_variables` and `when` from config_processor if undefinedKamil Trzcinski
2016-07-19Move job environment validation to new CI configGrzegorz Bizon
2016-07-18Move tags and allow_failure CI entries to new configGrzegorz Bizon
2016-07-18Validate allowed keys only in new CI configGrzegorz Bizon
2016-07-18Improve valid keys validation for CI config nodesGrzegorz Bizon
2016-07-18Move job artifacts configuration new CI config codeGrzegorz Bizon
2016-07-18Add implementation of manual actionsKamil Trzcinski
2016-07-18Move job variables config entry to new CI configGrzegorz Bizon
2016-07-18Move job image and services nodes to new CI configGrzegorz Bizon
2016-07-16Store when and yaml variables in builds tableKamil Trzcinski
2016-07-15Add metadata to new CI config and expose job nameGrzegorz Bizon
2016-07-14Remove job cache configfrom legacy yaml processorGrzegorz Bizon
2016-07-14Revert logical validation in CI job stage entryGrzegorz Bizon
2016-07-14Revert references to global node in CI job entryGrzegorz Bizon
2016-07-14Improve CI job entry validations in new configGrzegorz Bizon
2016-07-13Expose CI job commands and use in legacy processorGrzegorz Bizon
2016-07-10Remove CI job script validation from legacy configGrzegorz Bizon
2016-07-09Add comment for deprecated CI config `types` entryGrzegorz Bizon
2016-07-09Remove CI job stage code from legacy config processorGrzegorz Bizon
2016-07-06Simplify legacy CI config processor a littleGrzegorz Bizon
2016-07-06Move CI job config validations to new classesGrzegorz Bizon
2016-07-06Move decision about relevant jobs to new CI configGrzegorz Bizon
2016-07-05Remove code creating job hash from legacy CI configGrzegorz Bizon
2016-06-29Move global CI cache configuration to new CI classesGrzegorz Bizon
2016-06-24Fix ci config cache validation in legacy processorGrzegorz Bizon
2016-06-23Minor refactorings in new CI configuration classesGrzegorz Bizon
2016-06-23Move CI stages configuration to new CI configGrzegorz Bizon
2016-06-22Handle CI environment variables in a new CI configGrzegorz Bizon
2016-06-21Handle after script CI config in new classesGrzegorz Bizon
This also makes Script to return an array of commands instead of concatented command, which is our current direction.
2016-06-21Handle CI services config in new CI config classesGrzegorz Bizon
2016-06-21Move CI image configuration entry to new CI configGrzegorz Bizon