All of lore.kernel.org
 help / color / mirror / Atom feed
* [MINIOS PATCH] Add travis.yml and travis-build script
@ 2016-09-05 14:43 Wei Liu
  2016-09-05 19:21 ` Samuel Thibault
  2016-09-06 15:54 ` Doug Goldstein
  0 siblings, 2 replies; 5+ messages in thread
From: Wei Liu @ 2016-09-05 14:43 UTC (permalink / raw)
  To: Minios-devel
  Cc: Juergen Gross, Xen-devel, Wei Liu, Doug Goldstein, Samuel Thibault

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
See:
https://travis-ci.org/liuw/mini-os/builds/157653746

Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>
Cc: Juergen Gross <jgross@suse.com>
Cc: Doug Goldstein <cardoe@cardoe.com>

IRC notification is not yet set up.

Doug, can we mirror mini-os.git to github/xen-project as well? I think
it would also be a good idea to post notification to #xentest.
---
 .travis.yml          | 25 +++++++++++++++++++++++++
 scripts/travis-build |  5 +++++
 2 files changed, 30 insertions(+)
 create mode 100644 .travis.yml
 create mode 100755 scripts/travis-build

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..9aa69a5
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,25 @@
+language: c
+dist: trusty
+sudo: required
+# don't test stable branches
+branches:
+    except:
+        - /^stable-.*/
+matrix:
+    include:
+        - compiler: gcc
+addons:
+    apt:
+        sources:
+            - ubuntu-toolchain-r-test
+        packages:
+            - libc6-dev-i386
+            - gcc-5
+            - g++-5
+# we must set CXX manually instead of using 'language: cpp' due to
+# travis-ci/travis-ci#3871
+before_script:
+    - export CXX=${CC/cc/++}
+    - export CXX=${CXX/clang/clang++}
+script:
+    - ./scripts/travis-build
diff --git a/scripts/travis-build b/scripts/travis-build
new file mode 100755
index 0000000..9480a9d
--- /dev/null
+++ b/scripts/travis-build
@@ -0,0 +1,5 @@
+#!/bin/bash -ex
+
+$CC --version
+
+make testbuild
-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

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

* Re: [MINIOS PATCH] Add travis.yml and travis-build script
  2016-09-05 14:43 [MINIOS PATCH] Add travis.yml and travis-build script Wei Liu
@ 2016-09-05 19:21 ` Samuel Thibault
  2016-09-06  8:39   ` [Minios-devel] " Wei Liu
  2016-09-06 15:54 ` Doug Goldstein
  1 sibling, 1 reply; 5+ messages in thread
From: Samuel Thibault @ 2016-09-05 19:21 UTC (permalink / raw)
  To: Wei Liu; +Cc: Minios-devel, Xen-devel, Doug Goldstein, Juergen Gross

Wei Liu, on Mon 05 Sep 2016 15:43:21 +0100, wrote:
> Signed-off-by: Wei Liu <wei.liu2@citrix.com>

Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>

> ---
> See:
> https://travis-ci.org/liuw/mini-os/builds/157653746
> 
> Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>
> Cc: Juergen Gross <jgross@suse.com>
> Cc: Doug Goldstein <cardoe@cardoe.com>
> 
> IRC notification is not yet set up.
> 
> Doug, can we mirror mini-os.git to github/xen-project as well? I think
> it would also be a good idea to post notification to #xentest.
> ---
>  .travis.yml          | 25 +++++++++++++++++++++++++
>  scripts/travis-build |  5 +++++
>  2 files changed, 30 insertions(+)
>  create mode 100644 .travis.yml
>  create mode 100755 scripts/travis-build
> 
> diff --git a/.travis.yml b/.travis.yml
> new file mode 100644
> index 0000000..9aa69a5
> --- /dev/null
> +++ b/.travis.yml
> @@ -0,0 +1,25 @@
> +language: c
> +dist: trusty
> +sudo: required
> +# don't test stable branches
> +branches:
> +    except:
> +        - /^stable-.*/
> +matrix:
> +    include:
> +        - compiler: gcc
> +addons:
> +    apt:
> +        sources:
> +            - ubuntu-toolchain-r-test
> +        packages:
> +            - libc6-dev-i386
> +            - gcc-5
> +            - g++-5
> +# we must set CXX manually instead of using 'language: cpp' due to
> +# travis-ci/travis-ci#3871
> +before_script:
> +    - export CXX=${CC/cc/++}
> +    - export CXX=${CXX/clang/clang++}
> +script:
> +    - ./scripts/travis-build
> diff --git a/scripts/travis-build b/scripts/travis-build
> new file mode 100755
> index 0000000..9480a9d
> --- /dev/null
> +++ b/scripts/travis-build
> @@ -0,0 +1,5 @@
> +#!/bin/bash -ex
> +
> +$CC --version
> +
> +make testbuild
> -- 
> 2.1.4
> 

-- 
Samuel
<i> ben oui ce serait idiot, mais osb
  -+- m'en fous de faire un truc débile ! -+-

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

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

* Re: [Minios-devel] [MINIOS PATCH] Add travis.yml and travis-build script
  2016-09-05 19:21 ` Samuel Thibault
@ 2016-09-06  8:39   ` Wei Liu
  0 siblings, 0 replies; 5+ messages in thread
From: Wei Liu @ 2016-09-06  8:39 UTC (permalink / raw)
  To: Samuel Thibault, Wei Liu, Minios-devel, Xen-devel, Juergen Gross,
	Doug Goldstein

On Mon, Sep 05, 2016 at 09:21:19PM +0200, Samuel Thibault wrote:
> Wei Liu, on Mon 05 Sep 2016 15:43:21 +0100, wrote:
> > Signed-off-by: Wei Liu <wei.liu2@citrix.com>
> 
> Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
> 

Thanks. Pushed.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

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

* Re: [MINIOS PATCH] Add travis.yml and travis-build script
  2016-09-05 14:43 [MINIOS PATCH] Add travis.yml and travis-build script Wei Liu
  2016-09-05 19:21 ` Samuel Thibault
@ 2016-09-06 15:54 ` Doug Goldstein
  2016-09-07  6:38   ` Wei Liu
  1 sibling, 1 reply; 5+ messages in thread
From: Doug Goldstein @ 2016-09-06 15:54 UTC (permalink / raw)
  To: Wei Liu, Minios-devel; +Cc: Juergen Gross, Xen-devel, Samuel Thibault


[-- Attachment #1.1.1: Type: text/plain, Size: 538 bytes --]

On 9/5/16 9:43 AM, Wei Liu wrote:
> Signed-off-by: Wei Liu <wei.liu2@citrix.com>
> ---
> See:
> https://travis-ci.org/liuw/mini-os/builds/157653746
> 
> Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>
> Cc: Juergen Gross <jgross@suse.com>
> Cc: Doug Goldstein <cardoe@cardoe.com>
> 
> IRC notification is not yet set up.
> 
> Doug, can we mirror mini-os.git to github/xen-project as well? I think
> it would also be a good idea to post notification to #xentest.

Yes. I'll get started on that.

-- 
Doug Goldstein


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 959 bytes --]

[-- Attachment #2: Type: text/plain, Size: 127 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

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

* Re: [MINIOS PATCH] Add travis.yml and travis-build script
  2016-09-06 15:54 ` Doug Goldstein
@ 2016-09-07  6:38   ` Wei Liu
  0 siblings, 0 replies; 5+ messages in thread
From: Wei Liu @ 2016-09-07  6:38 UTC (permalink / raw)
  To: Doug Goldstein
  Cc: Minios-devel, Juergen Gross, Wei Liu, Samuel Thibault, Xen-devel

On Tue, Sep 06, 2016 at 10:54:32AM -0500, Doug Goldstein wrote:
> On 9/5/16 9:43 AM, Wei Liu wrote:
> > Signed-off-by: Wei Liu <wei.liu2@citrix.com>
> > ---
> > See:
> > https://travis-ci.org/liuw/mini-os/builds/157653746
> > 
> > Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>
> > Cc: Juergen Gross <jgross@suse.com>
> > Cc: Doug Goldstein <cardoe@cardoe.com>
> > 
> > IRC notification is not yet set up.
> > 
> > Doug, can we mirror mini-os.git to github/xen-project as well? I think
> > it would also be a good idea to post notification to #xentest.
> 
> Yes. I'll get started on that.
> 

Thank you very much!

> -- 
> Doug Goldstein
> 




> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> https://lists.xen.org/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

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

end of thread, other threads:[~2016-09-07  6:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-05 14:43 [MINIOS PATCH] Add travis.yml and travis-build script Wei Liu
2016-09-05 19:21 ` Samuel Thibault
2016-09-06  8:39   ` [Minios-devel] " Wei Liu
2016-09-06 15:54 ` Doug Goldstein
2016-09-07  6:38   ` Wei Liu

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.