From 9746a951c3283996c71add8269fe1c000eeec5f1 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Wed, 23 Aug 2017 23:24:50 +0200 Subject: [PATCH 1/2] build: initial .travis.yml implementation --- .travis.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..ea22086f2f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +language: cpp +compiler: + - clang +os: + - linux +sudo: false +cache: ccache +before_install: + - export CXX="ccache clang++ -Qunused-arguments" + - export CC="ccache clang -Qunused-arguments" + - export JOBS=2 +install: + - ./configure + - make -j2 V= +script: + - make -j2 test-ci From 10afe9faf8987b2b11a79d6b01cd313c24220fe0 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Thu, 24 Aug 2017 02:51:41 +0200 Subject: [PATCH 2/2] [squash] doc: add Travis badge [ci skip] --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 88022133e8..0be18a049e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Ayo.js +[![Build Status](https://travis-ci.org/ayojs/ayo.svg?style=flat&branch=master)](https://travis-ci.org/ayojs/ayo?branch=master) + Ayo.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Ayo.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. The Ayo.js package ecosystem, [npm][], is the largest ecosystem of