[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.
This commit is contained in:
ppriest 2016-05-29 07:44:01 +01:00
parent d6bcc086f9
commit 89ec9644c8

View File

@ -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