c5912ecd73
* master: (1327 commits) Merge branch 'render-json-leak' into 'security' Merge branch 'ssrf' into 'security' Merge branch 'ssrf' into 'security' Merge branch 'fix-links-target-blank' into 'security' Merge branch '28058-hide-emails-in-atom-feeds' into 'security' Fix karma test Reset filters after click Handle Route#name being nil after an update Only add frontend code coverage instrumentation when generating coverage report fix recompile assets step in 9.0 upgrade guide to use yarn Undo explicit conversion to Integer Make level_value accept string integers Make feature spec more robust Removed d3.js from the main application.js bundle Extend compound status for manual actions specs Update css to be nice and tidy. Fix pipeline status for transition between stages add an index to the ghost column Return 404 in project issues API endpoint when project cannot be found Improve rename projects migration ... Conflicts: doc/ci/docker/using_docker_build.md spec/lib/gitlab/import_export/all_models.yml |
||
---|---|---|
.. | ||
api | ||
autodeploy | ||
build_artifacts | ||
docker | ||
examples | ||
img | ||
permissions | ||
quick_start | ||
review_apps | ||
runners | ||
services | ||
ssh_keys | ||
triggers | ||
variables | ||
yaml | ||
enable_or_disable_ci.md | ||
environments.md | ||
git_submodules.md | ||
pipelines.md | ||
README.md |
GitLab CI Documentation
CI User documentation
- Getting started with GitLab CI
- CI examples for various languages
- Learn how to enable or disable GitLab CI
- Pipelines and jobs
- Environments and deployments
- Learn how
.gitlab-ci.yml
works - Configure a Runner, the application that runs your jobs
- Use Docker images with GitLab Runner
- Use CI to build Docker images
- CI Variables - Learn how to use variables defined in
your
.gitlab-ci.yml
or secured ones defined in your project's settings - Use SSH keys in your build environment
- Trigger jobs through the API
- Job artifacts
- User permissions
- Jobs permissions
- API
- CI services (linked docker containers)
- CI/CD pipelines settings
- Review Apps
- Git submodules Using Git submodules in your CI jobs
- Auto deploy
Breaking changes
- CI variables renaming Read about the deprecated CI variables and what you should use for GitLab 9.0+.
- New CI job permissions model Read about what changed in GitLab 8.12 and how that affects your jobs. There's a new way to access your Git submodules and LFS objects in jobs.