mirror of
https://github.com/clearlinux/hyperstart.git
synced 2026-08-18 20:05:48 +00:00
Merge pull request #206 from laijs/test-from-hypercontainer
test hyperstart from hypercontainer
This commit is contained in:
+12
-1
@@ -3,11 +3,22 @@ dist: trusty
|
||||
|
||||
language: c
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- go: 1.7
|
||||
|
||||
before_install:
|
||||
- sudo apt-get update -qq
|
||||
- sudo apt-get install -y autoconf automake pkg-config -qq
|
||||
- sudo apt-get install -y autoconf automake pkg-config libdevmapper-dev libsqlite3-dev libvirt-dev qemu libvirt-bin -qq
|
||||
- cd `mktemp -d`
|
||||
- wget https://git.fedorahosted.org/cgit/lvm2.git/snapshot/lvm2-2_02_131.tar.xz
|
||||
- tar xf lvm2-2_02_131.tar.xz
|
||||
- cd lvm2-2_02_131
|
||||
- ./configure && make device-mapper && sudo make install
|
||||
|
||||
script:
|
||||
- cd ${TRAVIS_BUILD_DIR}
|
||||
- ./autogen.sh
|
||||
- ./configure
|
||||
- make
|
||||
- hack/test-cmd.sh
|
||||
|
||||
Executable
+22
@@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -o errexit
|
||||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
###########################
|
||||
# test hyperstart from hyper
|
||||
|
||||
export HYPER_RUNTIME=/var/lib/hyper
|
||||
sudo mkdir -p ${HYPER_RUNTIME}
|
||||
sudo cp build/kernel ${HYPER_RUNTIME}/kernel
|
||||
sudo cp build/hyper-initrd.img ${HYPER_RUNTIME}/hyper-initrd.img
|
||||
|
||||
mkdir -p ${GOPATH}/src/github.com/hyperhq
|
||||
git clone https://github.com/hyperhq/hyperd.git ${GOPATH}/src/github.com/hyperhq/hyperd
|
||||
cd ${GOPATH}/src/github.com/hyperhq/hyperd
|
||||
./autogen.sh
|
||||
./configure
|
||||
make
|
||||
hack/test-cmd.sh
|
||||
|
||||
Reference in New Issue
Block a user