Revision 271baf11 README.ci
b/README.ci | ||
---|---|---|
4 | 4 |
Preparing a GIT mirror |
5 | 5 |
---------------------- |
6 | 6 |
|
7 |
Jenkins cannot currently work with Git over encrypted HTTP. To solve |
|
8 |
this problem we currently mirror the central Git repository locally |
|
9 |
on the jenkins installation machine. To setup such a mirror do the |
|
10 |
following: |
|
7 |
Jenkins cannot currently work with Git over encrypted HTTP. To solve this |
|
8 |
problem we currently mirror the central Git repository locally on the jenkins |
|
9 |
installation machine. To setup such a mirror do the following: |
|
11 | 10 |
|
12 | 11 |
-edit .netrc |
13 | 12 |
|
... | ... | |
27 | 26 |
Jenkins setup |
28 | 27 |
------------- |
29 | 28 |
|
30 |
The following instructions will setup Jenkins to run synnefo tests with |
|
31 |
the SQLite database. To run the tests on MySQL and/or Postgres, step 5
|
|
32 |
must be replicated. Also, the correct configuration file must be copied
|
|
33 |
(line 6 of the build script).
|
|
29 |
The following instructions will setup Jenkins to run synnefo tests with the
|
|
30 |
SQLite database. To run the tests on MySQL and/or Postgres, step 5 must be
|
|
31 |
replicated. Also, the correct configuration file must be copied (line 6 of the
|
|
32 |
build script). |
|
34 | 33 |
|
35 | 34 |
1. Install and start Jenkins. On Debian Squeeze: |
36 | 35 |
|
... | ... | |
71 | 70 |
|
72 | 71 |
-Project name: synnefo |
73 | 72 |
-Source Code Management: Git |
74 |
-URL of repository: Jenkins Git does not support HTTPS for checking out |
|
75 |
directly from the repository. The temporary solution
|
|
76 |
is to checkout with a cron script in a directory and
|
|
77 |
set the checkout path in this field
|
|
73 |
-URL of repository: Jenkins Git does not support HTTPS for checking out directly
|
|
74 |
from the repository. The temporary solution is to checkout
|
|
75 |
with a cron script in a directory and set the checkout path
|
|
76 |
in this field |
|
78 | 77 |
-Branches to build: master and perhaps others |
79 | 78 |
-Git->Advanced->Local subdirectory for repo (optional): synnefo |
80 | 79 |
-Git->Advanced->Prune remote branches before build: check |
Also available in: Unified diff