зеркало из https://github.com/mozilla/pjs.git
bug 411495: sync up staging trunk buildbot configs with cvs: updated production-1.9 master.cfg. r=rhelmer, patch=me
This commit is contained in:
Родитель
75e90535fb
Коммит
e7f7e484c2
|
@ -80,8 +80,7 @@ c['sources'].append(PBChangeSource())
|
|||
|
||||
####### BUILDERS
|
||||
|
||||
#cvsroot = ":ext:cltbld@cvs.mozilla.org:/cvsroot"
|
||||
cvsroot = ":pserver:anonymous@cvs.mozilla.org:/cvsroot"
|
||||
cvsroot = ":ext:stgbld@cvs.mozilla.org:/cvsroot"
|
||||
cvsmodule = "mozilla/tools/release"
|
||||
automation_tag = "RELEASE_AUTOMATION_M6_3"
|
||||
|
||||
|
@ -104,6 +103,27 @@ tagFactory.addStep(ShellCommand, description='clean logs area',
|
|||
command=['make', 'clean_logs'], haltOnFailure=1)
|
||||
tagFactory.addStep(ShellCommand, description='unit tests',
|
||||
command=['make', 'test'], haltOnFailure=1)
|
||||
# The Makefile 'stage' targets are Fx2 specific, we have to do our own thing
|
||||
# here. Previous builds/updates need to be downloaded manually, at this time.
|
||||
tagFactory.addStep(ShellCommand, description = 'clean staging area',
|
||||
command="rm -rf /builds/config/* /builds/tags/* " + \
|
||||
"/builds/release/logs/* /builds/updates/* " + \
|
||||
"/builds/verify/* " + \
|
||||
"/home/ftp/pub/firefox/nightly/2007* " + \
|
||||
"/home/ftp/pub/firefox/nightly/3.0b2-candidates " + \
|
||||
"/data/cltbld/firefox-3.0b2/ ",
|
||||
haltOnFailure=1)
|
||||
tagFactory.addStep(ShellCommand, description = 'create staging area',
|
||||
command="mkdir -p /builds/config /builds/tags " + \
|
||||
"/builds/updates /builds/verify /builds/logs " + \
|
||||
"/data/symbols " + \
|
||||
"/home/ftp/pub/firefox/releases/1.5 " + \
|
||||
"/home/ftp/pub/firefox/nightly " + \
|
||||
"&& touch /home/ftp/pub/firefox/releases/1.5/KEY " +\
|
||||
"&& chown -R cltbld:firefox /home/ftp/pub/firefox "+\
|
||||
"&& chmod -R g+rwxs /home/ftp/pub/firefox " + \
|
||||
"&& chmod -R o+rx /home/ftp/pub",
|
||||
haltOnFailure=1)
|
||||
tagFactory.addStep(ShellCommand, description='Tag',
|
||||
command=['perl', './release', '-o', 'Tag'],
|
||||
timeout=36000, haltOnFailure=1)
|
||||
|
@ -322,6 +342,6 @@ c['status'].append(tinderbox.TinderboxMailNotifier(
|
|||
# "admin", "password")
|
||||
|
||||
####### PROJECT IDENTITY
|
||||
c['projectName'] = "Release Automation Test"
|
||||
c['projectName'] = "Release Automation - Trunk/1.9"
|
||||
c['projectURL'] = "http://www.mozilla.org/"
|
||||
c['buildbotURL'] = "http://production-trunk-automation.build.mozilla.org:8810"
|
||||
|
|
Загрузка…
Ссылка в новой задаче