[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v8 0/2] OSSTEST: introduce a raisin build test
Hi all, the first patch introduces a Raisin build job, meant to test Raisin itself. The second patch push-gates Raisin on successful builds. Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Changes in v8: - update commit message - do not install-builddep in ts-raisin-build, rely on ts-xen-build-dep - add raisin to BRANCHES at the top of cr-for-branches - do not run jobs on the raisin flight - switch to the common staging/master branch names Changes in v7: - update raisin git url after http://marc.info/?l=xen-devel&m=143472251602803 - add a patch to push-gate raisin Changes in v6: - move divide to Osstest/BuildSupport.pm and rename it to divide_xen_build; use divide_xen_build in ts-raisin-build and ts-xen-build. Changes in v5: - remove setting DEFAULT_REVISION_RAISIN to master - disable raisin when branch is not xen* - do not overwrite raisin default variables unless both revision_* and tree_* are set of a given component Changes in v4: - introduce enable_raisin in mfi-common: only build raisin when building xen-unstable - start off from the default raisin config, then append osstest config options to it - do not write variable to the raisin config if the conrresponding runvar is not set - remove TREE_OVMF and TREE_SEABIOS Changes in v3: - use $raisindir throughout ts-raisin-build - do not specify ENABLED_COMPONENTS so that empty REVISION variables can be used to disable building a raisin component Changes in v2: - set revision_* variables in mfi-common; - in ts-raisin-build set the *_REVISION config options based on the revision_* variables; - in ts-raisin-build, call store_revision appropriately; - divide the output in an hypervisor and a tools tarball. Stefano Stabellini (2): OSSTEST: introduce a raisin build test OSSTest: push successful raisin builds Osstest/BuildSupport.pm | 48 ++++++++++++++++++ ap-common | 5 ++ ap-fetch-version | 3 ++ ap-fetch-version-old | 5 ++ ap-print-url | 3 ++ ap-push | 5 ++ cr-daily-branch | 8 +++ cr-for-branches | 2 +- cri-common | 1 + make-flight | 3 ++ mfi-common | 41 +++++++++++++++ sg-run-job | 5 ++ ts-raisin-build | 128 +++++++++++++++++++++++++++++++++++++++++++++++ ts-xen-build | 44 +--------------- 14 files changed, 258 insertions(+), 43 deletions(-) create mode 100755 ts-raisin-build _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |