All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/2] OSSTEST: introduce a raisin build test
@ 2015-07-23 16:51 Stefano Stabellini
  2015-07-23 16:52 ` [PATCH v8 1/2] " Stefano Stabellini
  2015-07-23 16:52 ` [PATCH v8 2/2] OSSTest: push successful raisin builds Stefano Stabellini
  0 siblings, 2 replies; 30+ messages in thread
From: Stefano Stabellini @ 2015-07-23 16:51 UTC (permalink / raw)
  To: xen-devel; +Cc: wei.liu2, ian.jackson, ian.campbell, stefano.stabellini

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@eu.citrix.com>


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

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2015-08-05  7:50 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-23 16:51 [PATCH v8 0/2] OSSTEST: introduce a raisin build test Stefano Stabellini
2015-07-23 16:52 ` [PATCH v8 1/2] " Stefano Stabellini
2015-07-31 15:53   ` Ian Jackson
2015-07-31 15:54     ` Ian Jackson
2015-07-31 16:01   ` Ian Jackson
2015-08-03 16:59     ` Stefano Stabellini
2015-08-04 10:55       ` Ian Campbell
2015-08-04 13:02         ` [PATCH 1/2] ts-raisin-build: consolidate open coded iterations over enabled components Ian Campbell
2015-08-05  7:50           ` Ian Campbell
2015-08-04 13:02         ` [PATCH 2/2] ts-raisin-build: Use git_massage_url Ian Campbell
2015-08-04  8:35   ` [PATCH v8 1/2] OSSTEST: introduce a raisin build test Ian Campbell
2015-08-04  8:39     ` Ian Campbell
2015-08-04  9:37   ` Ian Campbell
2015-08-04 13:26     ` Stefano Stabellini
2015-08-04 11:04   ` Ian Campbell
2015-08-04 11:18     ` Stefano Stabellini
2015-08-04 11:37       ` Ian Campbell
2015-08-04 13:18         ` Stefano Stabellini
2015-08-04 13:41           ` Ian Campbell
2015-08-04 13:47             ` Stefano Stabellini
2015-08-04 14:01               ` Ian Campbell
2015-08-04 13:47             ` Roger Pau Monné
2015-08-04 13:51               ` Ian Campbell
2015-07-23 16:52 ` [PATCH v8 2/2] OSSTest: push successful raisin builds Stefano Stabellini
2015-07-31 16:03   ` Ian Jackson
2015-08-03 17:09     ` Stefano Stabellini
2015-08-04  8:23       ` Ian Campbell
2015-08-04 10:50       ` Ian Campbell
2015-08-04 12:56   ` Ian Campbell
2015-08-04 13:11     ` Ian Campbell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.