[Buildbot-devel] Buildbot at/with OpenERP
Dustin J. Mitchell
dustin at mozilla.com
Sun Oct 3 21:42:19 UTC 2010
On Wed, Sep 29, 2010 at 3:26 AM, P. Christeas <p_christ at hol.gr> wrote:
> Please consider pulling from it.
Thanks! And sorry for the delay..
Looking at the patches in that repo:
----
commit 844760e1d575f098647902e0da98541144713b3d
Author: P. Christeas <p_christ at hol.gr>
Date: Fri Aug 13 20:00:36 2010 +0300
Setup: quick hack to avoid downloading/installing requirements.
When building for a distro, having intermediate steps like requirements
auto-download is forbidden. Until I find some better method, I put an
env var "NO_INSTALL_REQS" to supress that behavior.
I suspect this will be useful to others, and I've pulled it and added
some documentation.
----
commit 3d4e18cfcfc06106ea458bb58a81b3f1585088b1
Author: P. Christeas <p_christ at hol.gr>
Date: Fri Sep 10 10:47:20 2010 +0300
master, dbspec: Allow DbSpec to be fully overriden
Instead of just patching the source of buildbot with some more adbapi
connectors, we may want to override the DbSpec instance with some other
database connector (non-SQL). So, have a hook in the code to do so.
The DBConnector class is not even nearly stable enough to start
building multiple implementations, and will likely change beyond
recognition over the next few releases. So if you are considering
doing this, it's probably going to lead to much pain on upgrades.
----
commit c77d25138a01bd080ec894ccca0b80b838dc6e46
Author: P. Christeas <p_christ at hol.gr>
Date: Thu Sep 16 10:26:57 2010 +0300
change filter: have a repr()
Cherry-picked.
----
commit c93b3a89a243b458c16a11a748baaa2368b98499
Author: P. Christeas <p_christ at hol.gr>
Date: Thu Sep 16 10:27:36 2010 +0300
changes, connector: allow searching for latest change per branch
Cherry-picked.
----
commit 47ee8f30a03e4e5227a21d9c442fe077d254e0b7
Author: P. Christeas <p_christ at hol.gr>
Date: Fri Sep 17 12:10:59 2010 +0300
web-status: have step.content(), stub
Cherry-picked.
----
commit 1ee157a742216aacd4dd85ab395ed22b6b214828
Author: P. Christeas <p_christ at hol.gr>
Date: Fri Sep 17 12:12:06 2010 +0300
web-status: implement test results page
The build page refers to the tests/ child, but this hadn't been implemented.
Cool! Cherry-picked, with some updates to the comments.
----
commit a09f6cc6168f090caccc507703c9e643aaf16697
Author: P. Christeas <p_christ at hol.gr>
Date: Wed Sep 22 00:15:39 2010 +0300
builder status: offer ordered set of the test results.
Since the test results are stored in a dictionary, their order of
appearance at the page would be arbitrary. Offer a sorted version.
Same.
----
commit 7e147f4d763b1ec7987b7da4a2e21136dfcbea81
Author: P. Christeas <p_christ at hol.gr>
Date: Tue Sep 21 21:48:26 2010 +0300
web-status: Disable caching of http pages
Since our data is volatile, we have to inform the browsers not to cache
our pages.
More to follow..
Cherry-picked, along with the fixes:
commit 1a1bebcf42ff7ea2f73e5578656170997157093f
commit 291a5af1b897ee30fc6ca0187d6f0c2a68d6a75e
----
commit bbdf0b0b741c7540993592180a07f96288c5bbbd
Author: P. Christeas <p_christ at hol.gr>
Date: Wed Sep 22 14:47:48 2010 +0300
mail status: display invalid emails on logs
Helps debug why assertion on them fails.
Cherry-picked.
----
commit 8790334ac97991e6ae4980bfd8ed22b91a12caec
Author: P. Christeas <p_christ at hol.gr>
Date: Wed Sep 29 11:26:18 2010 +0300
MasterShellCommand: support env and usePTY, fixes calls.
In our case, we wanted to run ssh from the master, so needed the environ.
Pass those values to the spawnProcess.
Note: this commit changes the default empty environment to the parent
process's. If you still want an empty environ, specify env={} as an
argument.
I like it. I'll add a note to NEWS.
Dustin
More information about the devel
mailing list