You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 12, 2018. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+19-9Lines changed: 19 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,16 @@ Additionally GitLab CI requires:
22
22
23
23
__If you want to use GitLab CI without GitLab or with older versions of GitLab you need to use [2-2-stable](https://github.com/gitlabhq/gitlab-ci/tree/2-2-stable#gitlab-ci-is-an-open-source-continuous-integration-server)__
24
24
25
+
### Limitations
26
+
27
+
The following features are not in GitLab CI but merge requests are very welcome:
28
+
29
+
* Email notification
30
+
* API documentation
31
+
* Increase test coverage (the goal is to be above 85%)
32
+
* Build artifacts access
33
+
* Build pipeline / build promotion actions
34
+
25
35
### Architecture
26
36
27
37
__GitLab CI__ is a web application with an API and it connect to the db.
@@ -53,16 +63,16 @@ and
53
63
54
64
### How to add a new project to GitLab CI
55
65
56
-
1) Log in the GitLab CI web interface
57
-
2) Press the 'Sync now' button
58
-
3) Select your project with the 'Add' button
59
-
4) Go the the Integration page and do the 'Complete (as service)' steps
60
-
5) Go to the settings page to add a build script (see below for an example)
61
-
6) Push a new commit to the project
62
-
7) If the build fails then adjust the build script and press the 'Retry' button on the build page
63
-
8) If the build is green you are done, all new commits will be tested and you see the status of merge requests builds within GitLab
66
+
1. Log in the GitLab CI web interface
67
+
2. Press the 'Sync now' button
68
+
3. Select your project with the 'Add' button
69
+
4. Go the the Integration page and do the 'Complete (as service)' steps
70
+
5. Go to the settings page to add a build script (see below for an example)
71
+
6. Push a new commit to the project
72
+
7. If the build fails then adjust the build script and press the 'Retry' button on the build page
73
+
8. If the build is green you are done, all new commits will be tested and you see the status of merge requests builds within GitLab
64
74
65
-
For your information, the runner runs the line below and then runs the commands in your build script:
75
+
For your information, the runner runs the line below before it runs the commands in your build script:
66
76
67
77
cd /gitlab-ci-runner/tmp/builds && git clone git@gitlab_server_fqdn:group/project.git project-1 && cd project-1 && git checkout master
0 commit comments