Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
gpt
large_projects
gitlabhq1
Commits
f742ddee
Commit
f742ddee
authored
9 years ago
by
Achilleas Pipinellis
Browse files
Options
Download
Email Patches
Plain Diff
Reorganize CI sections and give descriptive names to links
parent
e1e6dd76
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
65 additions
and
65 deletions
+65
-65
doc/README.md
doc/README.md
+23
-21
doc/ci/README.md
doc/ci/README.md
+35
-37
doc/ci/examples/README.md
doc/ci/examples/README.md
+1
-1
doc/ci/services/README.md
doc/ci/services/README.md
+6
-6
No files found.
doc/README.md
View file @
f742ddee
...
...
@@ -16,40 +16,42 @@
-
[
Web hooks
](
web_hooks/web_hooks.md
)
Let GitLab notify you when new code has been pushed to your project.
-
[
Workflow
](
workflow/README.md
)
Using GitLab functionality and importing projects from GitHub and SVN.
## CI
D
ocumentation
## CI
User d
ocumentation
-
[
Quick Start
](
ci/quick_start/README.md
)
-
[
Enable or disable GitLab CI
](
ci/enable_or_disable_ci.md
)
-
[
Configuring project (.gitlab-ci.yml)
](
ci/yaml/README.md
)
-
[
Configuring runner
](
ci/runners/README.md
)
-
[
Configuring deployment
](
ci/deployment/README.md
)
-
[
Using Docker Images
](
ci/docker/using_docker_images.md
)
-
[
Using Docker Build
](
ci/docker/using_docker_build.md
)
-
[
Using Variables
](
ci/variables/README.md
)
-
[
Using SSH keys
](
ci/ssh_keys/README.md
)
-
[
Get started with GitLab CI
](
ci/quick_start/README.md
)
-
[
Learn how to enable or disable GitLab CI
](
ci/enable_or_disable_ci.md
)
-
[
Learn how `.gitlab-ci.yml` works
](
ci/yaml/README.md
)
-
[
Configure a Runner, the application that runs your builds
](
ci/runners/README.md
)
-
[
Use Docker images with GitLab Runner
](
ci/docker/using_docker_images.md
)
-
[
Use CI to build Docker images
](
ci/docker/using_docker_build.md
)
-
[
Use variables in your `.gitlab-ci.yml`
](
ci/variables/README.md
)
-
[
Use SSH keys in your build environment
](
ci/ssh_keys/README.md
)
-
[
Trigger builds through the API
](
ci/triggers/README.md
)
-
[
Build artifacts
](
ci/build_artifacts/README.md
)
-
[
User permissions
](
ci/permissions/README.md
)
-
[
API
](
ci/api/README.md
)
-
[
Triggering builds through the API
](
ci/triggers/README.md
)
-
[
Build artifacts
](
ci/build_artifacts/README.md
)
### CI
Languag
es
### CI
Exampl
es
-
[
Testing PHP
](
ci/languages/php.md
)
-
[
The .gitlab-ci.yml file for GitLab itself
](
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.gitlab-ci.yml
)
-
[
Test your PHP applications
](
ci/examples/php.md
)
-
[
Test and deploy Ruby applications to Heroku
](
ci/examples/test-and-deploy-ruby-application-to-heroku.md
)
-
[
Test and deploy Python applications to Heroku
](
ci/examples/test-and-deploy-python-application-to-heroku.md
)
-
[
Test Clojure applications
](
ci/examples/test-clojure-application.md
)
-
[
Using `dpl` as deployment tool
](
ci/deployment/README.md
)
-
Help your favorite programming language and GitLab by sending a merge request
with a guide for that language.
### CI Services
GitLab CI uses the
`services`
keyword to define what docker containers should
be linked with your base image. Below is a list of examples you may use:
-
[
Using MySQL
](
ci/services/mysql.md
)
-
[
Using PostgreSQL
](
ci/services/postgres.md
)
-
[
Using Redis
](
ci/services/redis.md
)
-
[
Using Other Services
](
ci/docker/using_docker_images.md#how-to-use-other-images-as-services
)
### CI Examples
-
[
Test and deploy Ruby applications to Heroku
](
ci/examples/test-and-deploy-ruby-application-to-heroku.md
)
-
[
Test and deploy Python applications to Heroku
](
ci/examples/test-and-deploy-python-application-to-heroku.md
)
-
[
Test Clojure applications
](
ci/examples/test-clojure-application.md
)
-
Help your favorite programming language and GitLab by sending a merge request with a guide for that language.
## Administrator documentation
-
[
Custom git hooks
](
hooks/custom_hooks.md
)
Custom git hooks (on the filesystem) for when web hooks aren't enough.
...
...
This diff is collapsed.
Click to expand it.
doc/ci/README.md
View file @
f742ddee
## GitLab CI Documentation
### User documentation
*
[
Quick Start
](
quick_start/README.md
)
*
[
Enable or disable GitLab CI
](
enable_or_disable_ci.md
)
*
[
Configuring project (.gitlab-ci.yml)
](
yaml/README.md
)
*
[
Configuring runner
](
runners/README.md
)
*
[
Configuring deployment
](
deployment/README.md
)
*
[
Using Docker Images
](
docker/using_docker_images.md
)
*
[
Using Docker Build
](
docker/using_docker_build.md
)
*
[
Using Variables
](
variables/README.md
)
*
[
Using SSH keys
](
ssh_keys/README.md
)
*
[
Triggering builds through the API
](
triggers/README.md
)
*
[
Build artifacts
](
build_artifacts/README.md
)
### Languages
*
[
Testing PHP
](
languages/php.md
)
### Services
*
[
Using MySQL
](
services/mysql.md
)
*
[
Using PostgreSQL
](
services/postgres.md
)
*
[
Using Redis
](
services/redis.md
)
*
[
Using Other Services
](
docker/using_docker_images.md#how-to-use-other-images-as-services
)
### Examples
+
[
The .gitlab-ci.yml file for GitLab itself
](
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.gitlab-ci.yml
)
+
[
Test and deploy Ruby applications to Heroku
](
examples/test-and-deploy-ruby-application-to-heroku.md
)
+
[
Test and deploy Python applications to Heroku
](
examples/test-and-deploy-python-application-to-heroku.md
)
+
[
Test Clojure applications
](
examples/test-clojure-application.md
)
+
Help your favorite programming language and GitLab by sending a merge request with a guide for that language.
### Administrator documentation
*
[
User permissions
](
permissions/README.md
)
*
[
API
](
api/README.md
)
### CI User documentation
-
[
Get started with GitLab CI
](
quick_start/README.md
)
-
[
Learn how to enable or disable GitLab CI
](
enable_or_disable_ci.md
)
-
[
Learn how `.gitlab-ci.yml` works
](
yaml/README.md
)
-
[
Configure a Runner, the application that runs your builds
](
runners/README.md
)
-
[
Use Docker images with GitLab Runner
](
docker/using_docker_images.md
)
-
[
Use CI to build Docker images
](
docker/using_docker_build.md
)
-
[
Use variables in your `.gitlab-ci.yml`
](
variables/README.md
)
-
[
Use SSH keys in your build environment
](
ssh_keys/README.md
)
-
[
Trigger builds through the API
](
triggers/README.md
)
-
[
Build artifacts
](
build_artifacts/README.md
)
-
[
User permissions
](
permissions/README.md
)
-
[
API
](
api/README.md
)
### CI Examples
-
[
The .gitlab-ci.yml file for GitLab itself
](
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.gitlab-ci.yml
)
-
[
Test your PHP applications
](
examples/php.md
)
-
[
Test and deploy Ruby applications to Heroku
](
examples/test-and-deploy-ruby-application-to-heroku.md
)
-
[
Test and deploy Python applications to Heroku
](
examples/test-and-deploy-python-application-to-heroku.md
)
-
[
Test Clojure applications
](
examples/test-clojure-application.md
)
-
[
Using `dpl` as deployment tool
](
deployment/README.md
)
-
Help your favorite programming language and GitLab by sending a merge request
with a guide for that language.
### CI Services
GitLab CI uses the
`services`
keyword to define what docker containers should
be linked with your base image. Below is a list of examples you may use:
-
[
Using MySQL
](
services/mysql.md
)
-
[
Using PostgreSQL
](
services/postgres.md
)
-
[
Using Redis
](
services/redis.md
)
-
[
Using Other Services
](
docker/using_docker_images.md#how-to-use-other-images-as-services
)
This diff is collapsed.
Click to expand it.
doc/ci/examples/README.md
View file @
f742ddee
...
...
@@ -8,6 +8,6 @@
This is a list of languages you can test with GitLab CI. Each section has
comprehensive documentation and comes with a test repository hosted on
GitLab.com
GitLab.com
.
-
[
Testing PHP
](
php.md
)
This diff is collapsed.
Click to expand it.
doc/ci/services/README.md
View file @
f742ddee
## GitLab CI Services
GitLab CI uses the
`services`
keyword to define what docker containers should
be
linked with your base image. Below is a list of examples you may use.
GitLab CI uses the
`services`
keyword to define what docker containers should
be
linked with your base image. Below is a list of examples you may use.
+
[
Using MySQL
](
mysql.md
)
+
[
Using PostgreSQL
](
postgres.md
)
+
[
Using Redis
](
redis.md
)
+
[
Using Other Services
](
../docker/using_docker_images.md#how-to-use-other-images-as-services
)
-
[
Using MySQL
](
mysql.md
)
-
[
Using PostgreSQL
](
postgres.md
)
-
[
Using Redis
](
redis.md
)
-
[
Using Other Services
](
../docker/using_docker_images.md#how-to-use-other-images-as-services
)
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment