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
path: root/doc/ci
AgeCommit message (Collapse)Author
2016-06-18Add GIT_STRATEGY and GIT_DEPTHMark Pundsack
2016-06-17Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin
feature/runner-lock-on-project * upstream/master: (337 commits) Update CHANGELOG for !4659 Center the header logo for all Devise emails Add previews for all customized Devise emails Customize the Devise `unlock_instructions` email Customize the Devise `reset_password_instructions` email Customize the Devise `password_change` emails Use gitlab-git 10.2.0 Use Git cached counters on project show page Fix indentation scss-lint errors Added title attribute to enties in tree view Closes #18353 Banzai::Filter::ExternalLinkFilter use XPath Reduce queries in IssueReferenceFilter Use gitlab_git 10.1.4 Fixed ordering in Project.find_with_namespace Fix images in emails Banzai::Filter::UploadLinkFilter use XPath Turn Group#owners into a has_many association Make project_id nullable CHANGELOG [ci skip] CHANGELOG [ci skip] ...
2016-06-17Turn note into normal textMark Pundsack
2016-06-17Document environments and deploymentsMark Pundsack
2016-06-17Tweak grammarMark Pundsack
2016-06-15Merge branch 'environments-and-deployments' into 'master' Rémy Coutable
Add environments and deployments This MR is a continuation of https://gitlab.com/gitlab-org/gitlab-ce/issues/17009. The current implementation is as follow: 1. We have two new tables: `environments` and `deployments`. 2. We have a new tab: `Environments` under `Pipelines` where you can see all you environments and add a new one. 3. We add a new option to `.gitlab-ci.yml` to track where we should create a deployment for environment. 4. If environment in `.gitlab-ci.yml` is specified it will create a deployment. **If environment does not exist it will be created.** (this got changed) 5. The deployment is always successful and shows the time of the action, in that case a build that presumably should do deployment. In the future we could extend deployment with statuses: success, failure. We could extend deployments with information that this is partial or full deployment. 6. User have to create environments that he will track first. 7. User can remove environments. 8. User can retry/rollback past deployment (in that case we retry past build). The new build when succeeds it will create a new deployment. 9. Currently environment have only one parameter: `name`. In the future it should have: `variables`, `credentials` and possibly `runners` and maybe other resources. 10. Currently deployment have this parameters: `sha`, `ref`, `deployable (in this case a build)`, `user (who triggered a deployment)`, `created_at`. The `.gitlab-ci.yml`: ``` deploy to production: stage: deploy script: dpl travis... environment: production ``` What needs to be done: - [x] Write initial implementation - [x] Improve implementation (@ayufan) - [x] Write tests (@ayufan) - [x] Improve UX of the forms (cc @markpundsack) - reviewed by @markpundsack - [x] Improve implementation of the views (cc @jschatz1) - done by @iamphill - [x] Write .gitlab-ci.yml documentation for `environments` - done by @ayufan - [ ] Write user documentation (@ayufan and @markpundsack) See merge request !4605
2016-06-15Document CI_BUILD_TOKENMark Pundsack
2016-06-14Merge branch 'master' into feature/runner-lock-on-projectLin Jen-Shin
* master: (147 commits) Update CHANGELOG Remove deprecated issues_tracker and issues_tracker_id from project Schema doesn’t reflect the changes of the last 3 migrations 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 Move logs/logs.md to administration/logs.md Make "four phase test" Only show branches for revert / cherry-pick Instrument all Banzai::ReferenceParser classes Removed old comment from update_column_in_batches Update columns in batches until no rows are left Remove counters from Pipeline navigation Handle NULL migration errors in migration helpers Fix typo causing related branches to Error 500 Improved SVG sanitizer specs to include smoke tests for clean. Refactored SVG sanitizer Added SVG sanitizer fix to the changelog ...
2016-06-14Merge remote-tracking branch 'origin/master' into environments-and-deploymentsKamil Trzcinski
# Conflicts: # db/schema.rb
2016-06-14Merge branch 'artifacts-expire-date' into 'master' Rémy Coutable
Artifacts expire date What do you think @grzesiek? The syntax will be simple: ``` job: artifacts: expire_in: 7d ``` - [x] Implement `expire_in` - [x] Check current design of expiry information with @jschatz1 and @markpundsack - [x] Add tests in GitLab application for a `ExpireBuildArtifactsWorker` and for `ArtifactsController::keep` - [x] Add user documentation how to use `artifacts:expire_in` - [x] Prepare GitLab Runner changes to pass `expire_in`: gitlab-org/gitlab-ci-multi-runner!191 - [x] Fix `timeago` with help of @jschatz1 - [x] Merge latest master after builds view changes @iamphill - [ ] Add Omnibus support for `expire_build_artifacts_worker` cron job - [ ] Add documentation how to configure `expire_build_artifacts_worker` This is based on https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4201. See merge request !4200
2016-06-14Merge remote-tracking branch 'origin/master' into environments-and-deploymentsKamil Trzcinski
# Conflicts: # lib/ci/gitlab_ci_yaml_processor.rb
2016-06-14Merge remote-tracking branch 'origin/master' into artifacts-expire-dateKamil Trzcinski
2016-06-14Update CI API docsAchilleas Pipinellis
- Move ci/api under api/ci - Clean up builds.md and runners.md - Replace old links with new ones - Add CI API links in ci/README.md
2016-06-14Add gitlab-ci.yml documentation for environmentsKamil Trzcinski
2016-06-14Remove ourMark Pundsack
2016-06-14De-note-ifyMark Pundsack
2016-06-14Clarify dind exampleMark Pundsack
2016-06-14Make minor grammar changeMark Pundsack
2016-06-14Make Achilleas' suggested changesMark Pundsack
2016-06-14Use docker:latestMark Pundsack
2016-06-14Move registry CI example to CI docsMark Pundsack
2016-06-14Reformat notesMark Pundsack
2016-06-14Remove unnecessary messageMark Pundsack
2016-06-14Refactor notesMark Pundsack
2016-06-14Drop some 'however'sMark Pundsack
2016-06-14Add more pros and cons for each docker approachMark Pundsack
2016-06-14Fix docker volumeMark Pundsack
2016-06-14Fix more references to old gitlab-runnerMark Pundsack
2016-06-14Fix more instructionsMark Pundsack
2016-06-14Fix runner CLI instructionsMark Pundsack
2016-06-14Fix instructionsMark Pundsack
2016-06-14Moar commasMark Pundsack
2016-06-14Add notesMark Pundsack
2016-06-14Add example using GitLab Container RegistryMark Pundsack
2016-06-14Add docker bind-mount as an optionMark Pundsack
2016-06-13Added documentation to artifacts expireKamil Trzcinski
2016-06-13Improve after reviewKamil Trzcinski
2016-06-13Added description of artifacts:whenKamil Trzcinski
2016-06-10Improve after reviewKamil Trzcinski
2016-06-10Added description of artifacts:whenKamil Trzcinski
2016-06-09Tweak the wordings and grammar slightlyLin Jen-Shin
2016-06-09Updated doc description according to feedback:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4093#note_12345562
2016-06-09Update CHANGELOG and doc for locked runner featureLin Jen-Shin
2016-06-09Fixed a typo (remove extra n)Lin Jen-Shin
2016-06-01Fixed Typo in README.mdPhilipp Kraus
2016-05-28Fix typoAurelio Jargas
2016-05-20Merge branch 'feature/runner-config-untagged-jobs' into 'master' Robert Speicher
Add config for CI Runner that prevents it from picking untagged jobs Closes #3456 See merge request !4039
2016-05-20Merge branch 'fix/after-script-documentation-update' into 'master' Jeroen van Baarsen
Update 'after_script' introduction note Related to gitlab-org/gitlab-ci-multi-runner#1321 See merge request !4205
2016-05-19Add minor corrections related to config of runnerGrzegorz Bizon
2016-05-19Add docs for a new configuration setting for runnerGrzegorz Bizon