Skip to content

Commit

Permalink
Add build configs for Xen 4.3 and 4.4.
Browse files Browse the repository at this point in the history
  • Loading branch information
anthonyper-ctx committed Jun 20, 2014
1 parent 1263690 commit b51bdb2
Showing 1 changed file with 78 additions and 0 deletions.
78 changes: 78 additions & 0 deletions qemu-master.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,12 @@ bots_xen41 = ["anthony_xen"]
# xen 4.2
bots_xen42 = ["anthony_xen"]

# xen 4.3
bots_xen43 = ["anthony_xen"]

# xen 4.4
bots_xen44 = ["anthony_xen"]

# xen unstable
bots_xen_unstable = ["anthony_xen"]

Expand Down Expand Up @@ -251,6 +257,14 @@ xen42_builders = [
"xen42",
]

xen43_builders = [
"xen43",
]

xen44_builders = [
"xen44",
]

xen_unstable_builders = [
"xen_unstable",
]
Expand Down Expand Up @@ -439,6 +453,24 @@ c['schedulers'].append(
)
)

c['schedulers'].append(
Nightly(
name="nightly_xen43",
branch="master",
builderNames=xen43_builders,
hour=10, minute=00
)
)

c['schedulers'].append(
Nightly(
name="nightly_xen44",
branch="master",
builderNames=xen44_builders,
hour=11, minute=00
)
)


c['schedulers'].append(
Nightly(
Expand Down Expand Up @@ -607,6 +639,24 @@ c['schedulers'].append(
)
)

c['schedulers'].append(
AnyBranchScheduler(
name="xen43",
branches=["master"],
treeStableTimer=7200,
builderNames=xen43_builders
)
)

c['schedulers'].append(
AnyBranchScheduler(
name="xen44",
branches=["master"],
treeStableTimer=7200,
builderNames=xen44_builders
)
)

c['schedulers'].append(
AnyBranchScheduler(
name="xen_unstable",
Expand Down Expand Up @@ -810,6 +860,16 @@ f_xen42 = create_build_factory("git://git.qemu-project.org/qemu.git",
configure_args=["--enable-xen", "--extra-cflags=-I/home/build/install/xen-4.2.x/include/", "--extra-ldflags=-L/home/build/install/xen-4.2.x/lib/"],
extra_env={"LD_LIBRARY_PATH": "/home/build/install/xen-4.2.x/lib/"})

# xen43 branches
f_xen43 = create_build_factory("git://git.qemu-project.org/qemu.git",
configure_args=["--enable-xen", "--extra-cflags=-I/home/build/install/xen-4.3.x/include/", "--extra-ldflags=-L/home/build/install/xen-4.3.x/lib/"],
extra_env={"LD_LIBRARY_PATH": "/home/build/install/xen-4.3.x/lib/"})

# xen44 branches
f_xen44 = create_build_factory("git://git.qemu-project.org/qemu.git",
configure_args=["--enable-xen", "--extra-cflags=-I/home/build/install/xen-4.4.x/include/", "--extra-ldflags=-L/home/build/install/xen-4.4.x/lib/"],
extra_env={"LD_LIBRARY_PATH": "/home/build/install/xen-4.4.x/lib/"})

# xen_unstable branches
f_xen_unstable = create_build_factory("git://git.qemu-project.org/qemu.git",
configure_args=["--enable-xen", "--extra-cflags=-I/home/build/install/xen-unstable/include/", "--extra-ldflags=-L/home/build/install/xen-unstable/lib/"],
Expand Down Expand Up @@ -1213,6 +1273,24 @@ builders.append({
'factory': f_xen42
})

## xen43 Builders
builders.append({
'name': 'xen43',
'slavenames': bots_xen43,
'builddir': 'xen43',
'locks': [slow_lock],
'factory': f_xen43
})

## xen44 Builders
builders.append({
'name': 'xen44',
'slavenames': bots_xen44,
'builddir': 'xen44',
'locks': [slow_lock],
'factory': f_xen44
})

## xen_unstable Builders
builders.append({
'name': 'xen_unstable',
Expand Down

0 comments on commit b51bdb2

Please sign in to comment.