From 3b90a66a1db64d9b9f9db4240ef3731c8c051682 Mon Sep 17 00:00:00 2001 From: Geoffroy Van Cutsem Date: Wed, 4 Apr 2018 23:50:38 +0200 Subject: [PATCH] Add initial .travis.yml and Dockerfile (Clearlinux) Signed-off-by: Geoffroy Van Cutsem Signed-off-by: T --- .travis.yml | 14 +++++++++++--- Dockerfile | 12 ++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 Dockerfile diff --git a/.travis.yml b/.travis.yml index 9fa087185..4ee01a4e2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,12 @@ +sudo: required + language: c -compiler: - - gcc -script: make clean && make all + +services: + - docker + +before_install: + - docker ps -a + +script: + - docker build -t shrmrf/acrn-hypervisor . diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..cf4ff04c6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM clearlinux:base + +MAINTAINER shrmrf "https://github.com/shrmrf" + +# Install packages for building acrn +# RUN swupd update +RUN swupd bundle-add os-core-dev + +RUN git config --global http.sslVerify false + +COPY . /root/acrn-hypervisor +RUN cd /root/acrn-hypervisor; make clean && make PLATFORM=uefi