Add a GCC 8.3 Linux builder (without regtesting and ISO upload for now).

Thanks to Victor Perevertkin for the setup!
This commit is contained in:
Colin Finck 2019-08-04 20:59:55 +02:00
parent 4272af8aa6
commit 2678034871
No known key found for this signature in database
GPG Key ID: 1BA74E70456BA1A9
2 changed files with 17 additions and 2 deletions

View File

@ -21,6 +21,7 @@ webhookurl=XXXXX
[workers]
AHK-Bot_passwd=XXXXX
Carrier-GCC8.3_passwd=XXXXX
Carrier-WHS-Bot_passwd=XXXXX
Carrier-Win7_passwd=XXXXX
Fezile_passwd=XXXXX

View File

@ -122,6 +122,7 @@ c['workers'] = [
worker.Worker('AHK-Bot', credentials.get("workers", "AHK-Bot_passwd")),
worker.Worker('Fezile', credentials.get("workers", "Fezile_passwd")),
worker.Worker('HotelLux', credentials.get("workers", "HotelLux_passwd")),
worker.Worker('Carrier-GCC8.3', credentials.get("workers", "Carrier-GCC8.3_passwd")),
worker.Worker('Carrier-WHS-Bot', credentials.get("workers", "Carrier-WHS-Bot_passwd")),
worker.Worker('Carrier-Win7', credentials.get("workers", "Carrier-Win7_passwd")),
worker.Worker('Testee', credentials.get("workers", "Testee_passwd")),
@ -149,7 +150,7 @@ c['schedulers'].append(schedulers.SingleBranchScheduler(
name="all",
change_filter=util.ChangeFilter(branch='master'),
treeStableTimer=None,
builderNames=["Build GCCLin_x86", "Build MSVC_x86", "Build MSVC_x64"]))
builderNames=["Build GCCLin_x86", "Build GCCLin_8.3_x86", "Build MSVC_x86", "Build MSVC_x64"]))
#builderNames=["Build GCCLin_x86", "Build MSVC_x86", "Build MSVC_x64", "Test KVM AHK"]))
c['schedulers'].append(schedulers.SingleBranchScheduler(
@ -175,7 +176,7 @@ c['schedulers'].append(schedulers.ForceScheduler(
properties=[util.NestedParameter("", fields=[
util.StringParameter(name="id", label="JIRA Patch ID:")
])],
builderNames=["Build GCCLin_x86", "Build GCCWin_x86", "Build MSVC_x86", "Build MSVC_x64", "Test WHS"]))
builderNames=["Build GCCLin_x86", "Build GCCLin_8.3_x86", "Build GCCWin_x86", "Build MSVC_x86", "Build MSVC_x64", "Test WHS"]))
#builderNames=["Build GCCLin_x86", "Build GCCWin_x86", "Build MSVC_x86", "Build MSVC_x64", "Test KVM AHK", "Test WHS"]))
####### BUILDERS
@ -207,6 +208,18 @@ Build_GCCLin_x86.addStep(steps.SetPropertyFromCommand(command=["bash", scripts_r
Build_GCCLin_x86.addStep(steps.Trigger(schedulerNames=['HotelLux Testbot Trigger'], waitForFinish=False, copy_properties=['got_revision', 'id', 'owners', 'reason', 'suffix']))
Build_GCCLin_x86.addStep(bs_upload_iso)
Build_GCCLin_8.3_x86 = util.BuildFactory();
Build_GCCLin_8.3_x86.addStep(bs_clean)
Build_GCCLin_8.3_x86.addStep(bs_git)
Build_GCCLin_8.3_x86.addStep(bs_prepare_source)
Build_GCCLin_8.3_x86.addStep(steps.Compile(name="configure", command=["bash", scripts_root + "configure"], description=["configure"], descriptionDone=["configured"]))
Build_GCCLin_8.3_x86.addStep(bs_bootcd)
Build_GCCLin_8.3_x86.addStep(bs_livecd)
Build_GCCLin_8.3_x86.addStep(steps.Compile(name="regtestcd", command=["bash", scripts_root + "regtestcd", "-DENABLE_ROSTESTS=1"], warningPattern="^(.*warning[: ].*|.*error[: ].*)", description=["TestCD"], descriptionDone=["TestCD"]))
Build_GCCLin_8.3_x86.addStep(steps.SetPropertyFromCommand(command=["bash", scripts_root + "get_suffix"], property="suffix"))
#Build_GCCLin_8.3_x86.addStep(steps.Trigger(schedulerNames=['HotelLux Testbot Trigger'], waitForFinish=False, copy_properties=['got_revision', 'id', 'owners', 'reason', 'suffix']))
#Build_GCCLin_8.3_x86.addStep(bs_upload_iso)
Build_GCCLin_x86_Release = util.BuildFactory();
Build_GCCLin_x86_Release.addStep(bs_clean)
Build_GCCLin_x86_Release.addStep(bs_git)
@ -281,6 +294,7 @@ Test_WHS.addStep(steps.Compile(name="test", command=["bash", scripts_root + "run
c['builders'] = [
util.BuilderConfig(name="Build GCCLin_x86", workernames=["HotelLux"], builddir="Build_GCCLin_x86", factory=Build_GCCLin_x86),
util.BuilderConfig(name="Build GCCLin_8.3_x86", workernames=["Carrier-GCC8.3"], builddir="Build_GCCLin_8.3_x86", factory=Build_GCCLin_8.3_x86),
util.BuilderConfig(name="Build GCCLin_x86 Release", workernames=["HotelLux"], builddir="Build_GCCLin_x86_Release", factory=Build_GCCLin_x86_Release),
util.BuilderConfig(name="Test KVM", workernames=["HotelLux"], builddir="Test_KVM", factory=Test_KVM),
#util.BuilderConfig(name="Test KVM AHK", workernames=["AHK-Bot"], builddir="Test_KVM_AHK", factory=Test_KVM_AHK),