From e4b09142387006c6185870ef1345d552e57348d1 Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Sun, 10 Jul 2016 01:25:01 +0200 Subject: [PATCH] Install arduino env for CI --- .gitlab-ci.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 68bb702..9872425 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,12 +1,24 @@ +before_script: + - Xvfb :1 -nolisten tcp -screen :1 1280x800x24 & + - xvfb="$!" + - export DISPLAY=:1 + - arduino --pref "boardsmanager.additional.urls=http://arduino.esp8266.com/stable/package_esp8266com_index.json" --save-prefs + - arduino --install-boards esp8266:esp8266 + - arduino --board esp8266:esp8266:generic --save-prefs + - arduino --pref "compiler.warning_level=all" --save-prefs + +after_script: + - kill -9 $xvfb + WifiControlSensor: script: - arduino --verify WifiControlSensor.ino WiFiWebServer: script: - -arduino --verify WiFiWebServer.ino + - arduino --verify WiFiWebServer.ino WiFiAccessPointConfigurator: script: - -arduino --verify WiFiAccessPointConfigurator.ino + - arduino --verify WiFiAccessPointConfigurator.ino