Travis CI updates. Another QEMU test.
Travis CI updates. Travis CI updates - QEMU with KVM. Travis CI updates - QEMU experiments... Fixed 'sed' issue. FIxed 'sed' issue. Final Travis CI updates.
This commit is contained in:
parent
af9192df01
commit
671c69702e
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
language: generic
|
language: generic
|
||||||
|
os: linux
|
||||||
dist: trusty
|
dist: trusty
|
||||||
sudo: required
|
sudo: required
|
||||||
|
|
||||||
@ -8,4 +9,8 @@ services:
|
|||||||
- docker
|
- docker
|
||||||
|
|
||||||
script:
|
script:
|
||||||
|
#- sudo apt-get update
|
||||||
- docker run --privileged -v $PWD:/minimal -it ubuntu:18.04 /bin/bash -c 'cd /minimal/travis && ./travis-ci.sh'
|
- docker run --privileged -v $PWD:/minimal -it ubuntu:18.04 /bin/bash -c 'cd /minimal/travis && ./travis-ci.sh'
|
||||||
|
#- sudo chown -R $USER:$USER *
|
||||||
|
#- cd travis && ./test_qemu.sh
|
||||||
|
|
||||||
|
@ -10,7 +10,8 @@ apt-get -qq -y install qemu
|
|||||||
|
|
||||||
echo "`date` | *** MLL QEMU test - BEGIN ***"
|
echo "`date` | *** MLL QEMU test - BEGIN ***"
|
||||||
|
|
||||||
qemu-system-x86_64 -m 1024M -cdrom minimal_linux_live.iso -boot d -localtime -nographic &
|
#qemu-system-x86_64 -m 256M -cdrom minimal_linux_live.iso -boot d -localtime -nographic &
|
||||||
|
qemu-system-x86_64 -m 256M -kernel work/kernel/kernel_installed/kernel -initrd work/rootfs.cpio.xz -append "console=ttyS0 console=tty0" -localtime -console
|
||||||
|
|
||||||
sleep 5
|
sleep 5
|
||||||
|
|
||||||
|
@ -5,9 +5,10 @@
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Apply Travis specific patches
|
# Apply Travis specific patches
|
||||||
mkdir -p ../src/minimal_overlay/rootfs/etc/autorun
|
#mkdir -p ../src/minimal_overlay/rootfs/etc/autorun
|
||||||
cp 99_autoshutdown.sh ../src/minimal_overlay/rootfs/etc/autorun
|
#cp 99_autoshutdown.sh ../src/minimal_overlay/rootfs/etc/autorun
|
||||||
cp -f syslinux.cfg ../src/minimal_boot/bios/boot/syslinux/syslinux.cfg
|
#cp -f syslinux.cfg ../src/minimal_boot/bios/boot/syslinux/syslinux.cfg
|
||||||
|
#sed -i "s|OVERLAY_LOCATION.*|OVERLAY_LOCATION=rootfs|" ../src/.config
|
||||||
|
|
||||||
while true; do sleep 300; echo "`date` | >>> Heartbeat <<<"; done &
|
while true; do sleep 300; echo "`date` | >>> Heartbeat <<<"; done &
|
||||||
|
|
||||||
@ -18,3 +19,4 @@ apt-get -qq update
|
|||||||
#./test_docker.sh
|
#./test_docker.sh
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user