* [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.