mirror of https://github.com/odrling/Aegisub
Remove PPC builder and comment some old code that needs to be re-done for the latest verison of buildbot (0.8)
Originally committed to SVN as r5092.
This commit is contained in:
parent
efe88823c7
commit
08750b94e8
|
@ -3,13 +3,16 @@
|
||||||
###############
|
###############
|
||||||
c = BuildmasterConfig = {}
|
c = BuildmasterConfig = {}
|
||||||
|
|
||||||
|
c['db_url'] = "mysql://buildbot:b33r@localhost/buildbot?max_idle=300"
|
||||||
|
|
||||||
|
|
||||||
# Import our passwords
|
# Import our passwords
|
||||||
passwd_file = open('passwd.py')
|
passwd_file = open('passwd.py')
|
||||||
exec passwd_file
|
exec passwd_file
|
||||||
passwd_file.close()
|
passwd_file.close()
|
||||||
|
|
||||||
# What port to listen on, used for try attempts as well.
|
# What port to listen on, used for try attempts as well.
|
||||||
c['slavePortnum'] = 9899
|
c['slavePortnum'] = "tcp:9899:interface=68.233.14.102"
|
||||||
|
|
||||||
c['projectName'] = "Aegisub"
|
c['projectName'] = "Aegisub"
|
||||||
c['projectURL'] = "http://devel.aegisub.org/"
|
c['projectURL'] = "http://devel.aegisub.org/"
|
||||||
|
@ -125,7 +128,7 @@ from buildbot.steps.shell import Configure, Compile, WithProperties
|
||||||
from buildbot.process import factory
|
from buildbot.process import factory
|
||||||
from buildbot import locks
|
from buildbot import locks
|
||||||
from agi_upload import agi_upload
|
from agi_upload import agi_upload
|
||||||
from OOCompile import OOCompile
|
#from OOCompile import OOCompile
|
||||||
|
|
||||||
# General settings
|
# General settings
|
||||||
source_unix = "http://svn.aegisub.org/trunk/aegisub/"
|
source_unix = "http://svn.aegisub.org/trunk/aegisub/"
|
||||||
|
@ -177,7 +180,7 @@ flinux.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
flinux.addStep(OOCompile(
|
flinux.addStep(Compile(
|
||||||
command=["make"],
|
command=["make"],
|
||||||
env={
|
env={
|
||||||
'CCACHE_PATH': '/usr/bin',
|
'CCACHE_PATH': '/usr/bin',
|
||||||
|
@ -244,7 +247,7 @@ ffbsd.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
ffbsd.addStep(OOCompile(
|
ffbsd.addStep(Compile(
|
||||||
command=["gmake"],
|
command=["gmake"],
|
||||||
name = "build",
|
name = "build",
|
||||||
description = ["building"],
|
description = ["building"],
|
||||||
|
@ -278,17 +281,17 @@ funix_dist.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
funix_dist.addStep(agi_upload(
|
#funix_dist.addStep(agi_upload(
|
||||||
blocksize=640*1024,
|
# blocksize=640*1024,
|
||||||
slavesrc="dist.tar.bz2",
|
# slavesrc="dist.tar.bz2",
|
||||||
mode=0644,
|
# mode=0644,
|
||||||
masterdest=WithProperties("tinderbox/snapshot/aegisub-snap-r%s.tar.bz2", "got_revision")),
|
# masterdest=WithProperties("tinderbox/snapshot/aegisub-snap-r%s.tar.bz2", "got_revision"),
|
||||||
name = "upload",
|
# name = "upload",
|
||||||
description = ["uploading"],
|
# description = ["uploading"],
|
||||||
descriptionDone = ["uploaded"],
|
# descriptionDone = ["uploaded"],
|
||||||
haltOnFailure=False,
|
# haltOnFailure=False,
|
||||||
flunkOnFailure=False
|
# flunkOnFailure=False
|
||||||
)
|
#))
|
||||||
|
|
||||||
|
|
||||||
############
|
############
|
||||||
|
@ -351,7 +354,7 @@ fosx.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
fosx.addStep(OOCompile(
|
fosx.addStep(Compile(
|
||||||
command=["make"],
|
command=["make"],
|
||||||
name = "build",
|
name = "build",
|
||||||
description = ["building"],
|
description = ["building"],
|
||||||
|
@ -386,126 +389,17 @@ fosx.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
fosx.addStep(agi_upload(
|
#fosx.addStep(agi_upload(
|
||||||
blocksize=640*1024,
|
# blocksize=640*1024,
|
||||||
slavesrc="bundle.dmg",
|
# slavesrc="bundle.dmg",
|
||||||
mode=0644,
|
# mode=0644,
|
||||||
masterdest=WithProperties("tinderbox/osx/aegisub-%s-%s-%s-r%s.dmg", "buildername", "slavename", "buildnumber", "got_revision")),
|
# masterdest=WithProperties("tinderbox/osx/aegisub-%s-%s-%s-r%s.dmg", "buildername", "slavename", "buildnumber", "got_revision")),
|
||||||
name = "upload",
|
# name = "upload",
|
||||||
description = ["uploading"],
|
# description = ["uploading"],
|
||||||
descriptionDone = ["uploaded"],
|
# descriptionDone = ["uploaded"],
|
||||||
haltOnFailure=False,
|
# haltOnFailure=False,
|
||||||
flunkOnFailure=False
|
# flunkOnFailure=False
|
||||||
)
|
#)
|
||||||
|
|
||||||
|
|
||||||
##########
|
|
||||||
# Factory
|
|
||||||
# OS X PPC
|
|
||||||
##########
|
|
||||||
fosx_ppc = factory.BuildFactory()
|
|
||||||
fosx_ppc.addStep(source.SVN(mode="clobber", svnurl=source_unix))
|
|
||||||
|
|
||||||
fosx_ppc.addStep(shell.ShellCommand(
|
|
||||||
name = "autogen",
|
|
||||||
description = "autogening",
|
|
||||||
descriptionDone = "autogen",
|
|
||||||
haltOnFailure=True,
|
|
||||||
command=["./autogen.sh", "--skip-configure"],
|
|
||||||
env={
|
|
||||||
'ACLOCAL_FLAGS': '-I /Users/verm/prefix/share/aclocal',
|
|
||||||
'AUTOMAKE': '/Users/verm/prefix/bin/automake-1.10',
|
|
||||||
'ACLOCAL': '/Users/verm/prefix/bin/aclocal-1.10',
|
|
||||||
'AUTOCONF': '/Users/verm/prefix/bin/autoconf-2.61',
|
|
||||||
'AUTOHEADER': '/Users/verm/prefix/bin/autoheader-2.61',
|
|
||||||
'BIN_CONVERT': '/Users/verm/prefix/bin/convert'
|
|
||||||
}
|
|
||||||
))
|
|
||||||
|
|
||||||
fosx_ppc.addStep(shell.ShellCommand(
|
|
||||||
command=["./configure",
|
|
||||||
"--prefix=/Users/verm/prefix",
|
|
||||||
WithProperties("--with-build-credit=BuildBot: %s (%s)", "buildername", "slavename"),
|
|
||||||
"--with-apple-opengl-framework",
|
|
||||||
"--with-wx-config=/Users/verm/prefix/bin/wx-config",
|
|
||||||
"--enable-debug"
|
|
||||||
"--prefix=/Users/verm/i",
|
|
||||||
"--disable-check-wx-opengl",
|
|
||||||
"--disable-check-wx-stc",
|
|
||||||
],
|
|
||||||
env={
|
|
||||||
'CCACHE_PATH': '/usr/bin',
|
|
||||||
'CCACHE_DIR': '/Users/verm/.ccache',
|
|
||||||
'CC': '/opt/local/libexec/ccache/gcc',
|
|
||||||
'CXX': '/opt/local/libexec/ccache/g++',
|
|
||||||
'PKG_CONFIG': '/Users/verm/prefix/bin/pkg-config',
|
|
||||||
'PKG_CONFIG_PATH': '/Users/verm/prefix/lib/pkgconfig',
|
|
||||||
'CXXFLAGS': '-I/Users/verm/prefix/include',
|
|
||||||
'LDFLAGS': '-L/Users/verm/prefix/lib -Wl,-rpath=/Users/verm/prefix/lib',
|
|
||||||
'LUA_CFLAGS': '-I/Users/verm/prefix/include/lua51',
|
|
||||||
'LUA_LDFLAGS': '-L/Users/verm/prefix/lib/lua51 -llua',
|
|
||||||
'OPENAL_CFLAGS': '-framework OpenAL',
|
|
||||||
'OPENAL_LIBS': '-framework OpenAL',
|
|
||||||
'CFLAGS': '-I/Developer/SDKs/MacOSX10.5.sdk/usr/include',
|
|
||||||
'ICONV_LDFLAGS': '/usr/lib/libiconv.dylib',
|
|
||||||
},
|
|
||||||
name = "configure",
|
|
||||||
description = ["configuring"],
|
|
||||||
descriptionDone = ["configure"],
|
|
||||||
logfiles={
|
|
||||||
'config.log': 'config.log',
|
|
||||||
'config.status': 'config.status'
|
|
||||||
},
|
|
||||||
haltOnFailure=True
|
|
||||||
))
|
|
||||||
|
|
||||||
fosx_ppc.addStep(OOCompile(
|
|
||||||
command=["make"],
|
|
||||||
name = "build",
|
|
||||||
env={
|
|
||||||
'CCACHE_PATH': '/usr/bin',
|
|
||||||
'CCACHE_DIR': '/Users/verm/.ccache'
|
|
||||||
},
|
|
||||||
description = ["building"],
|
|
||||||
descriptionDone = ["build"],
|
|
||||||
haltOnFailure=True
|
|
||||||
))
|
|
||||||
|
|
||||||
|
|
||||||
fosx_ppc.addStep(shell.ShellCommand(
|
|
||||||
command=["make", "osx-tinderbox-bundle"],
|
|
||||||
env={
|
|
||||||
'T_BUNDLE': WithProperties("aegisub-%s-%s-%s-r%s", "buildername", "slavename", "buildnumber", "got_revision"),
|
|
||||||
},
|
|
||||||
name = "bundle",
|
|
||||||
description = ["bundling"],
|
|
||||||
descriptionDone = ["bundle"],
|
|
||||||
haltOnFailure=True
|
|
||||||
))
|
|
||||||
|
|
||||||
fosx_ppc.addStep(shell.ShellCommand(
|
|
||||||
command=["make", "osx-tinderbox-dmg"],
|
|
||||||
env={
|
|
||||||
'T_BUNDLE': WithProperties("aegisub-%s-%s-%s-r%s", "buildername", "slavename", "buildnumber", "got_revision"),
|
|
||||||
'T_DMG': WithProperties("aegisub-%s-%s-%s-r%s", "buildername", "slavename", "buildnumber", "got_revision"),
|
|
||||||
},
|
|
||||||
name = "dmg",
|
|
||||||
description = ["dmging"],
|
|
||||||
descriptionDone = ["dmg"],
|
|
||||||
haltOnFailure=True
|
|
||||||
))
|
|
||||||
|
|
||||||
fosx_ppc.addStep(agi_upload(
|
|
||||||
blocksize=640*1024,
|
|
||||||
slavesrc="bundle.dmg",
|
|
||||||
mode=0644,
|
|
||||||
masterdest=WithProperties("tinderbox/osx/aegisub-%s-%s-%s-r%s.dmg", "buildername", "slavename", "buildnumber", "got_revision")),
|
|
||||||
name = "upload",
|
|
||||||
description = ["uploading"],
|
|
||||||
descriptionDone = ["uploaded"],
|
|
||||||
haltOnFailure=False,
|
|
||||||
flunkOnFailure=False
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
#########
|
#########
|
||||||
|
@ -523,7 +417,7 @@ fwin.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
fwin.addStep(OOCompile(
|
fwin.addStep(Compile(
|
||||||
command=["aegisub\\tinderbox\\windows\\anpan.bat", "Release", "Win32"],
|
command=["aegisub\\tinderbox\\windows\\anpan.bat", "Release", "Win32"],
|
||||||
name = "build",
|
name = "build",
|
||||||
description = ["building"],
|
description = ["building"],
|
||||||
|
@ -539,17 +433,17 @@ fwin.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
fwin.addStep(agi_upload(
|
#fwin.addStep(agi_upload(
|
||||||
blocksize=640*1024,
|
# blocksize=640*1024,
|
||||||
slavesrc="dist.7z",
|
# slavesrc="dist.7z",
|
||||||
mode=0644,
|
# mode=0644,
|
||||||
masterdest=WithProperties("tinderbox/windows/aegisub-%s-%s-%s-r%s.7z", "buildername", "slavename", "buildnumber", "got_revision")),
|
# masterdest=WithProperties("tinderbox/windows/aegisub-%s-%s-%s-r%s.7z", "buildername", "slavename", "buildnumber", "got_revision")),
|
||||||
name = "upload",
|
# name = "upload",
|
||||||
description = ["uploading"],
|
# description = ["uploading"],
|
||||||
descriptionDone = ["uploaded"],
|
# descriptionDone = ["uploaded"],
|
||||||
haltOnFailure=False,
|
# haltOnFailure=False,
|
||||||
flunkOnFailure=False
|
# flunkOnFailure=False
|
||||||
)
|
#)
|
||||||
|
|
||||||
|
|
||||||
fwin64 = factory.BuildFactory()
|
fwin64 = factory.BuildFactory()
|
||||||
|
@ -563,7 +457,7 @@ fwin64.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
fwin64.addStep(OOCompile(
|
fwin64.addStep(Compile(
|
||||||
name = "build",
|
name = "build",
|
||||||
command=["aegisub\\tinderbox\\windows\\anpan.bat", "Release", "x64"],
|
command=["aegisub\\tinderbox\\windows\\anpan.bat", "Release", "x64"],
|
||||||
description = ["building"],
|
description = ["building"],
|
||||||
|
@ -579,17 +473,17 @@ fwin64.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
fwin64.addStep(agi_upload(
|
#fwin64.addStep(agi_upload(
|
||||||
blocksize=640*1024,
|
# blocksize=640*1024,
|
||||||
slavesrc="dist.7z",
|
# slavesrc="dist.7z",
|
||||||
mode=0644,
|
# mode=0644,
|
||||||
masterdest=WithProperties("tinderbox/windows/aegisub-%s-%s-%s-r%s.7z", "buildername", "slavename", "buildnumber", "got_revision")),
|
# masterdest=WithProperties("tinderbox/windows/aegisub-%s-%s-%s-r%s.7z", "buildername", "slavename", "buildnumber", "got_revision")),
|
||||||
name = "upload",
|
# name = "upload",
|
||||||
description = ["uploading"],
|
# description = ["uploading"],
|
||||||
descriptionDone = ["uploaded"],
|
# descriptionDone = ["uploaded"],
|
||||||
haltOnFailure=False,
|
# haltOnFailure=False,
|
||||||
flunkOnFailure=False
|
# flunkOnFailure=False
|
||||||
)
|
#)
|
||||||
|
|
||||||
|
|
||||||
#########
|
#########
|
||||||
|
@ -616,6 +510,22 @@ fwww_dox.addStep(shell.ShellCommand(
|
||||||
haltOnFailure=True
|
haltOnFailure=True
|
||||||
))
|
))
|
||||||
|
|
||||||
|
fwww_dox.addStep(shell.ShellCommand(
|
||||||
|
name = "libaegisub",
|
||||||
|
description = "generating",
|
||||||
|
descriptionDone = "libaegisub",
|
||||||
|
logfiles={
|
||||||
|
'doxygen.log': 'doxygen.log'
|
||||||
|
},
|
||||||
|
command=[
|
||||||
|
"sh",
|
||||||
|
"-x",
|
||||||
|
"tinderbox/www/doxygen.sh",
|
||||||
|
"libaegisub"
|
||||||
|
],
|
||||||
|
haltOnFailure=True
|
||||||
|
))
|
||||||
|
|
||||||
fwww_dox.addStep(shell.ShellCommand(
|
fwww_dox.addStep(shell.ShellCommand(
|
||||||
name = "reporter",
|
name = "reporter",
|
||||||
description = "generating",
|
description = "generating",
|
||||||
|
@ -642,12 +552,10 @@ slave_freebsd = ["tako"]
|
||||||
slave_debian = ["mochi"]
|
slave_debian = ["mochi"]
|
||||||
slave_ubuntu = ["nori"]
|
slave_ubuntu = ["nori"]
|
||||||
slave_osx = ["kokoro"]
|
slave_osx = ["kokoro"]
|
||||||
slave_osx_ppc = ["mokona"]
|
|
||||||
slave_www = ['shoyu']
|
slave_www = ['shoyu']
|
||||||
|
|
||||||
Windowsx8632 = { 'name': "Windows-x86_32", 'slavenames': slave_win, 'builddir': "full_Windows-x86_32", 'factory': fwin }
|
Windowsx8632 = { 'name': "Windows-x86_32", 'slavenames': slave_win, 'builddir': "full_Windows-x86_32", 'factory': fwin }
|
||||||
Windowsx8664 = { 'name': "Windows-x86_64", 'slavenames': slave_win, 'builddir': "full_Windows-x86_64", 'factory': fwin64 }
|
Windowsx8664 = { 'name': "Windows-x86_64", 'slavenames': slave_win, 'builddir': "full_Windows-x86_64", 'factory': fwin64 }
|
||||||
DarwinPPC = { 'name': "Darwin-PPC", 'slavenames': slave_osx_ppc, 'builddir': "full_Darwin-PPC", 'factory': fosx_ppc }
|
|
||||||
Darwinx8664 = { 'name': "Darwin-x86_64", 'slavenames': slave_osx, 'builddir': "full_Darwin-x86_64", 'factory': fosx }
|
Darwinx8664 = { 'name': "Darwin-x86_64", 'slavenames': slave_osx, 'builddir': "full_Darwin-x86_64", 'factory': fosx }
|
||||||
FreeBSDx8664 = { 'name': "FreeBSD-x86_64", 'slavenames': slave_freebsd, 'builddir': "full_FreeBSD-x86_64", 'factory': ffbsd }
|
FreeBSDx8664 = { 'name': "FreeBSD-x86_64", 'slavenames': slave_freebsd, 'builddir': "full_FreeBSD-x86_64", 'factory': ffbsd }
|
||||||
Ubuntux8664 = { 'name': "Ubuntu-x86_64", 'slavenames': slave_ubuntu, 'builddir': "full_Ubuntu-x86_64", 'factory': flinux }
|
Ubuntux8664 = { 'name': "Ubuntu-x86_64", 'slavenames': slave_ubuntu, 'builddir': "full_Ubuntu-x86_64", 'factory': flinux }
|
||||||
|
@ -659,7 +567,6 @@ Doxygen = { 'name': "Doxygen", 'slavenames': slave_www, 'builddir': "www_Dox
|
||||||
c['builders'] = [
|
c['builders'] = [
|
||||||
Windowsx8632,
|
Windowsx8632,
|
||||||
Windowsx8664,
|
Windowsx8664,
|
||||||
DarwinPPC,
|
|
||||||
Darwinx8664,
|
Darwinx8664,
|
||||||
FreeBSDx8664,
|
FreeBSDx8664,
|
||||||
Ubuntux8664,
|
Ubuntux8664,
|
||||||
|
@ -680,7 +587,6 @@ builder_name_unix = [
|
||||||
]
|
]
|
||||||
|
|
||||||
builder_name_darwin = [
|
builder_name_darwin = [
|
||||||
"Darwin-PPC",
|
|
||||||
"Darwin-x86_64"
|
"Darwin-x86_64"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue