2016-05-28 20:59:21 +02:00
|
|
|
# Build configure for https://www.tea-ci.org (fork of Drone CI with Msys2 support)
|
2016-05-29 08:44:01 +02:00
|
|
|
# 32-bit until release including https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=commitdiff;h=0aa738220bb9dea2ad479e484560767b36701947
|
2016-05-28 20:59:21 +02:00
|
|
|
build:
|
2016-05-29 08:44:01 +02:00
|
|
|
image: teaci/msys32
|
|
|
|
shell: mingw32
|
2016-05-28 20:59:21 +02:00
|
|
|
pull: true
|
2016-05-29 08:44:01 +02:00
|
|
|
branches:
|
|
|
|
-master
|
|
|
|
environment:
|
|
|
|
- SUBTARGET=tiny
|
|
|
|
- MINGW32=/c/msys32/mingw32
|
2016-05-29 09:36:05 +02:00
|
|
|
- MAME_EXE=mametiny.exe
|
2016-06-09 16:56:44 +02:00
|
|
|
- IGNORE_GIT=1
|
2016-07-08 07:35:57 +02:00
|
|
|
- TOOLS=1
|
2016-05-29 08:44:01 +02:00
|
|
|
# - SOURCES=src/mame/drivers/pacman.cpp
|
2016-05-28 20:59:21 +02:00
|
|
|
commands:
|
2016-05-29 12:41:30 +02:00
|
|
|
# - pacman -S -q --noprogressbar --noconfirm winpty
|
2016-05-29 08:44:01 +02:00
|
|
|
- make
|
2016-05-29 12:41:30 +02:00
|
|
|
- ./$MAME_EXE -validate && echo "Validation successful"
|
2016-05-29 11:03:56 +02:00
|
|
|
|
|
|
|
notify:
|
|
|
|
irc:
|
|
|
|
prefix: build
|
|
|
|
nick: $$IRC_USER
|
2016-05-29 12:41:30 +02:00
|
|
|
channel: mame-dev
|
2016-05-29 11:03:56 +02:00
|
|
|
server:
|
|
|
|
host: $$IRC_HOST
|
|
|
|
port: $$IRC_PORT
|
|
|
|
password: $$IRC_PASS
|
|
|
|
tls: true
|
2016-05-31 09:24:15 +02:00
|
|
|
when:
|
|
|
|
success: false
|
|
|
|
failure: true
|
|
|
|
change: true
|
2016-05-29 11:03:56 +02:00
|
|
|
|
2016-05-29 12:41:30 +02:00
|
|
|
# Need to regen secrets file (.drone.sec) from within tea-ci.org to enable
|
2016-05-29 08:44:01 +02:00
|
|
|
#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
|