diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..d24bc2296e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,26 @@ +sudo: require +dist: xenial + +language: cpp + +compiler: +- gcc + +cache: + directories: + - /var/cache/apt/archives/*.deb + +notifications: + irc: "chat.freenode.net#serenityos" + +before_install: +- sudo apt-get update +- sudo apt-get install -y libmpfr-dev libmpc-dev libgmp-dev +- sudo apt-get install -y e2fsprogs qemu-system-i386 + +script: +- cd Toolchain +- ./BuildIt.sh +- source ./UseIt.sh +- cd ../Kernel +- ./makeall.sh diff --git a/ReadMe.md b/ReadMe.md index 7837c04762..47dc8cf1ab 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -2,6 +2,8 @@ Graphical Unix-like operating system for x86 computers. +![Travis CI status](https://travis-ci.org/SerenityOS/serenity.svg?branch=master) + ## About *I always wondered what it would be like to write my own operating system, but I never took it seriously. Until now.*