Interesting, it's not the bot that's broken. The webserver seems to be down though...
I'd love if people would tell me when things like this break, I don't have the time to check every day if things are still working. Especially considering the daily build reports look fine to me. (I'm always on the IRC, just mentioning me by name there would be nice since that hilights and notifies me)
Anyway, you can find the build system I wrote on github:
https://github.com/ace13/RubyCI
And the build scripts I'm using to build OpenMW look like this:
Code: Select all
name: OpenMW x86 - Nightly
source: B:/Programming/Projects/OpenMW/Source
git: origin/master
windows:
compiler:
- CMake
- Visual Studio 2010
before_build:
- ?rmdir /Q /S resources
- ?devenv.com OpenMW.sln /clean Release
- cmake .
- ?sed -i 's/ \/Zm1000/ \/MP \/Zm1000/' apps/launcher/omwlauncher.vcxproj
- ?sed -i 's/ \/Zm1000/ \/MP \/Zm1000/' apps/openmw/openmw.vcxproj
- ?sed -i 's/ \/Zm1000/ \/MP \/Zm1000/' apps/opencs/opencs.vcxproj
- ?sed -i 's/ \/Zm1000/ \/MP \/Zm1000/' components/components.vcxproj
build:
- devenv.com OpenMW.sln /build Release /project PACKAGE
after_build:
onsuccess:
- publish:
source: OpenMW-*-win32.exe
destination: ftp://haxalot.com:/home/ace/public_html/projects/OpenMW/OpenMW-nightly-{{build.revision}}-win32.exe
regardless:
- email:
recipient: [email protected]
- publish:
source: build.log
destination: ftp://haxalot.com:/home/ace/public_html/projects/OpenMW/OpenMW-latest-build32.log
- publish:
source: .analytics.json
destination: ftp://haxalot.com:/home/ace/public_html/projects/OpenMW/OpenMW-latest-analytics32.json
And another one with 64 instead of 32 everywhere