diff options
-rw-r--r-- | .circleci/config.yml | 39 | ||||
-rw-r--r-- | README.md | 6 |
2 files changed, 45 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..b62191a8 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,39 @@ +version: 2 +jobs: + build: + docker: + - image: ubuntu:16.04 + steps: + - checkout + - run: + name: Install dependencies + command: | + apt-get update + apt-get install -y cmake xvfb valac libwebkit2gtk-4.0-dev libsoup-gnome2.4-dev libgcr-3-dev libpeas-dev libsqlite3-dev intltool libxml2-utils + - run: + name: Build + command: | + mkdir _build + cd _build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. + make + - run: + name: Virtual framebuffer + command: Xvfb :99 -screen 0 1280x1024x24 + background: true + - run: + name: Run unit tests + command: | + cd _build + make check + - run: + name: Install system-wide + command: | + cd _build + make install + +workflows: + version: 2 + ci: + jobs: + - build @@ -1,3 +1,9 @@ +[](https://circleci.com/gh/midori-browser/core) +[](https://build.snapcraft.io/user/midori-browser/core) +[](https://www.midori-browser.org/telegram) +[](https://twitter.com/midoriweb) +[](https://www.midori-browser.org/donate) + <p align="center"> <img src="icons/scalable/apps/midori.svg"/> </p> |