mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 02:16:05 +00:00
* removes the redundant map variables step_x & step_y * actually removes them. this should compile. * what is travis how do I appease it * if this doesn't throw a compile error I will be upset * aaaaa * okay let's try this * THANKS OLDCODERS
52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
#pretending we're C because otherwise ruby/rvm will initialize, even with "language: dm".
|
|
language: c
|
|
sudo: false
|
|
|
|
env:
|
|
global:
|
|
- BYOND_MAJOR="510"
|
|
- BYOND_MINOR="1345"
|
|
matrix:
|
|
- DM_MAPFILE="tgstation"
|
|
- DM_MAPFILE="metaclub"
|
|
- DM_MAPFILE="defficiency"
|
|
- DM_MAPFILE="taxistation"
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/BYOND-${BYOND_MAJOR}.${BYOND_MINOR}
|
|
- $HOME/.cache/pip
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- libc6-i386
|
|
- libgcc1:i386
|
|
- libstdc++6:i386
|
|
|
|
install:
|
|
- pip install --user PyYaml -q --download-cache $HOME/.pip-cache
|
|
- pip install --user beautifulsoup4 -q --download-cache $HOME/.pip-cache
|
|
|
|
before_script:
|
|
- chmod +x ./dm.sh
|
|
- chmod +x ./install-byond.sh
|
|
- ./install-byond.sh
|
|
|
|
script:
|
|
- cat maps/*.dmm | awk '/step_x =/ { exit 1 }'
|
|
- cat maps/*.dmm | awk '/step_y =/ { exit 1 }'
|
|
- cat maps/*.dmm | awk '/layer =/ { exit 1 }'
|
|
- python tools/ss13_genchangelog.py html/changelog.html html/changelogs --dry-run
|
|
- source $HOME/BYOND-${BYOND_MAJOR}.${BYOND_MINOR}/byond/bin/byondsetup
|
|
- ./dm.sh -M${DM_MAPFILE} vgstation13.dme
|
|
|
|
notifications:
|
|
irc:
|
|
channels:
|
|
- "irc.rizon.net#vgstation"
|
|
template:
|
|
- "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
|
|
- "Change view : %{compare_url}"
|
|
- "Build details : %{build_url}"
|