summaryrefslogtreecommitdiffstats
path: root/.drone.yml
diff options
context:
space:
mode:
authorGravatarGravatar ppriest <ppriest@gmail.com>2016-05-29 07:44:01 +0100
committerGravatarGravatar ppriest <ppriest@gmail.com>2016-05-29 07:44:01 +0100
commit89ec9644c8428dd260e60365e04eeed6bef2a9fd (patch) (github)
treed6e702408c9464412aa1a00f81e2973ddcf7988d /.drone.yml
parentd6bcc086f95ea892ae5b5f7b380c4083b20f8617 (diff)
downloadmame-89ec9644c8428dd260e60365e04eeed6bef2a9fd.tar.bz2
mame-89ec9644c8428dd260e60365e04eeed6bef2a9fd.zip
[skip CI] Update tea-ci.org settings
32-bit due to Cygwin 64-bit bug that bites occasionally. Add -validate with output on success For the secrets, need to update the YAML to enable, the generate the secrets file, containing the hash of this YAML file once tea-ci is updated to support this.
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml29
1 files changed, 26 insertions, 3 deletions
diff --git a/.drone.yml b/.drone.yml
index d0de9eb5961..c941a11a2cd 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -1,7 +1,30 @@
# Build configure for https://www.tea-ci.org (fork of Drone CI with Msys2 support)
+# 32-bit until release including https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=commitdiff;h=0aa738220bb9dea2ad479e484560767b36701947
build:
- image: teaci/msys64
- shell: mingw64
+ image: teaci/msys32
+ shell: mingw32
pull: true
+ branches:
+ -master
+ environment:
+ - SUBTARGET=tiny
+ - MINGW32=/c/msys32/mingw32
+ - MAME_EXE=tiny.exe
+# - SOURCES=src/mame/drivers/pacman.cpp
commands:
- - make SUBTARGET=tiny MINGW64=/c/msys64/mingw64
+ - make
+ - ./$MAME_EXE -validate || echo "Validation successful"
+
+# Need to create secrets file from within tea-ci.org
+#notify:
+# email:
+# from: git@mamedev.org
+# host: $$EMAIL_SERVER
+# username: $$EMAIL_USERNAME
+# password: $$EMAIL_PASSWORD
+# recipients:
+# - $$EMAIL_LISTADDR
+# when:
+# success: false
+# failure: false
+# change: true