Added README.md with screenshots

This commit is contained in:
Georges Dupéron 2018-07-03 00:02:38 +02:00
parent 1c27435169
commit e041de1fd8

17
README.md Normal file
View File

@ -0,0 +1,17 @@
# travis test harness for hobby operating systems
This Travis configuration runs an operating system in various emulators. It can execute a SikuliX test script to ensure that some elements are visible on-screen, send keystrokes and mouse events, and interact with the OS GUI in an automated way. Finally, it will take screenshots of the operating system, and upload them to a separate repository hosting these artifacts.
Below are screenshots of an example operating system. This example merely displays a gradient and does not process any user input.
# QEMU
![Latest screenshot of the operating system running in QEMU](https://raw.githubusercontent.com/jsmaniac/travis-os-deploy-artifacts/screenshots-qemu-system-i386/qemu-system-i386.png)
## VirtualBox
![Latest screenshot of the operating system running in VirtualBox](https://raw.githubusercontent.com/jsmaniac/travis-os-deploy-artifacts/screenshots-virtualbox/virtualbox.png)
## Bochs
![Latest screenshot of the operating system running in VirtualBox](https://raw.githubusercontent.com/jsmaniac/travis-os-deploy-artifacts/screenshots-virtualbox/virtualbox.png)