@@ -40,7 +40,7 @@ Volunteer integration testing
40
40
General instructions
41
41
--------------------
42
42
43
- You will need to install buildbot on your system (\ * ONLY\ * the slave
43
+ You will need to install buildbot on your system (* ONLY* the slave
44
44
part). Please see below more specific instructions for your operating
45
45
system.
46
46
@@ -51,12 +51,16 @@ saying what you are willing to test (platform, python version,
51
51
applications) to get a username and a password. With your username and
52
52
password you can now configure your buildslave. Something like this:
53
53
54
- buildslave create-slave your\_ slave\_ directory testing.open-bio.org:9989
54
+ ``` bash
55
+ buildslave create-slave your_slave_directory testing.open-bio.org:9989
55
56
username password
57
+ ```
56
58
57
59
Then you should start your slave with
58
60
59
- buildslave start your\_ slave\_ directory
61
+ ``` bash
62
+ buildslave start your_slave_directory
63
+ ```
60
64
61
65
Remember to have the external applications that you wish to test (e.g.
62
66
blast) correctly installed, if you want to test all of Biopython you
@@ -84,21 +88,21 @@ Windows
84
88
-------
85
89
86
90
After you have your version of Python installed, you will need to
87
- install buildbot. We recommend using Python 2.7. easy \_ install
88
- (setuptools) will allow you to install all dependencies except pywin32
89
- and maybe twister (just use the binary installer for the packages).
91
+ install buildbot. We recommend using Python 2.7. ` easy_install `
92
+ (setuptools) will allow you to install all dependencies except ` pywin32 `
93
+ and maybe ` twister ` (just use the binary installer for the packages).
90
94
91
95
See: < http://buildbot.net/trac/wiki/RunningBuildbotOnWindows >
92
96
93
97
If you install buildbot slave as a service (recommended), you might want
94
- to run the python setup script on the link above (buildbot \_ service .py)
98
+ to run the python setup script on the link above (buildbot_service .py)
95
99
on a shell (cmd.exe) with Administrator privileges (right-click on
96
100
cmd.exe and chose "Run as Administrator").
97
101
98
102
Mac
99
103
---
100
104
101
- If when running ' buildslave start' the slave doesn't seem to start, try
105
+ If when running ` buildslave start ` the slave doesn't seem to start, try
102
106
adding python to the list of applications allowed to accept incoming
103
107
connections in the Mac OS X advanced firewall settings.
104
108
@@ -111,7 +115,7 @@ Server configuration
111
115
Buildbot has a server/client architecture where a central server
112
116
schedules builds that are actually build and tested by the clients. The
113
117
clients are typically volunteer machines. The main requirement of a
114
- public accessible server running Buildbot (twister based).
118
+ public accessible server running Buildbot (` twister ` based).
115
119
116
120
One note for people trying to install a Builbot server: It seems that
117
121
Buildbot configuration files change a bit from version to version. Be
@@ -160,8 +164,8 @@ Before Buildbot
160
164
---------------
161
165
162
166
Before buildbot we have git. We need to inform buildbot of git changes.
163
- Recommended read is: [ github/buildbot
164
- integration] ( http://www.apparatusproject.org/blog/2009/06/github-and-buildbot-continuous-integration/ ) .
167
+
168
+ [ // ] : # (BROKEN Recommended read is: [ github/buildbot integration] ( http://www.apparatusproject.org/blog/2009/06/github-and-buildbot-continuous-integration/ ) .)
165
169
166
170
While, from an architectural point of view it might seem
167
171
convoluted/complex. The implementations is actually quite simple: a
0 commit comments