From 2eac646929c2f87f5169069adde75953e9f068ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 18 May 2015 18:54:41 +0200 Subject: [PATCH 1/4] deploy Windows setup with Travis CI only --- .travis.yml | 2 ++ appveyor.yml | 8 -------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index a2957ed81c..82fcb796ea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,7 @@ notifications: skip_join: true before_deploy: + - apt-get download nsis nsis-common - export PATH=$PATH:$HOME/usr/bin - DOTVERSION=`echo ${TRAVIS_TAG} | sed "s/-/\\./g"` - cd packaging @@ -56,6 +57,7 @@ deploy: api_key: secure: "g/LU11f+mjqv+lj0sR1UliHwogXL4ofJUwoG5Dbqlvdf5UTLWytw/OWSCv8RGyuh10miyWeaoqHh1cn2C1IFhUEqN1sSeKKKOWOTvJ2FR5mzi9uH3d/MOBzG5icQ7Qh0fZ1YPz5RaJJhYu6bmfvA/1gD49GoaX2kxQL4J5cEBgg=" file: + - build/OpenRA-${TRAVIS_TAG}.exe - build/OpenRA-${TRAVIS_TAG}.zip - build/openra_${DOTVERSION}_all.deb skip_cleanup: true diff --git a/appveyor.yml b/appveyor.yml index 3c9433f6f7..d8dd630a99 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -41,11 +41,3 @@ after_test: artifacts: - path: OpenRA-$(APPVEYOR_REPO_TAG_NAME).exe name: Installer - -deploy: - - provider: GitHub - auth_token: - secure: Z7RC+ckfvf7Kxf2EdWZCP7bgGjRnhgbMeieQP6VVhiZprwvbEzGXI2Wma+FGAq65 - artifact: Installer - on: - appveyor_repo_tag: true From fd85b208fa27c9d5b511116b5fc36ce96353319e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 18 May 2015 18:54:53 +0200 Subject: [PATCH 2/4] update documentation --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 82fcb796ea..aa38526101 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,8 +15,10 @@ cache: env: secure: "C0+Hlfa0YGErxUuWV00Tj6p45otC/D3YwYFuLpi2mj1rDFn/4dgh5WRngjvdDBVbXJ3duaZ78jPHWm1jr7vn2jqj9yETsCIK9psWd38ep/FEBM0SDr6MUD89OuXk/YyvxJAE+UXF6bXg7giey09g/CwBigjMW7ynET3wNAWPHPs=" +# Fetch dependencies # Run the build script -# call RALint to check for YAML errors +# Check source code with StyleCop +# call OpenRA to check for YAML errors script: - travis_retry make all-dependencies - make all From f079b1980f5f309e59f53c51ea3ab43ee71b054d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 18 May 2015 18:55:10 +0200 Subject: [PATCH 3/4] switch back to the old Travis infrastructure --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index aa38526101..d27ce12d4b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,8 @@ language: csharp mono: 3.12.0 -# Use the Docker-based infrastructure -sudo: false +# Don't use the container based infrastructure +sudo: true cache: directories: @@ -48,7 +48,7 @@ notifications: skip_join: true before_deploy: - - apt-get download nsis nsis-common + - sudo apt-get install nsis nsis-common dpkg - export PATH=$PATH:$HOME/usr/bin - DOTVERSION=`echo ${TRAVIS_TAG} | sed "s/-/\\./g"` - cd packaging From 07fb7f921fca0bd0f4411abe99cfb21ce28d85f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Thu, 21 May 2015 11:54:21 +0200 Subject: [PATCH 4/4] bring back system markdown --- .travis.yml | 2 +- packaging/package-all.sh | 14 +++++--------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/.travis.yml b/.travis.yml index d27ce12d4b..d71d447fe5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,7 +48,7 @@ notifications: skip_join: true before_deploy: - - sudo apt-get install nsis nsis-common dpkg + - sudo apt-get install nsis nsis-common dpkg markdown - export PATH=$PATH:$HOME/usr/bin - DOTVERSION=`echo ${TRAVIS_TAG} | sed "s/-/\\./g"` - cd packaging diff --git a/packaging/package-all.sh b/packaging/package-all.sh index c24f397527..508d823d56 100755 --- a/packaging/package-all.sh +++ b/packaging/package-all.sh @@ -24,15 +24,11 @@ find . -path "*.mdb" -delete test -e Changelog.md && rm Changelog.md curl -s -L -O https://raw.githubusercontent.com/wiki/OpenRA/OpenRA/Changelog.md -curl -s -L -O http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip -unzip -qq Markdown_1.0.1.zip -rm -rf Markdown_1.0.1.zip -./Markdown_1.0.1/Markdown.pl Changelog.md > CHANGELOG.html -./Markdown_1.0.1/Markdown.pl README.md > README.html -./Markdown_1.0.1/Markdown.pl CONTRIBUTING.md > CONTRIBUTING.html -./Markdown_1.0.1/Markdown.pl DOCUMENTATION.md > DOCUMENTATION.html -./Markdown_1.0.1/Markdown.pl Lua-API.md > Lua-API.html -rm -rf Markdown_1.0.1 +markdown Changelog.md > CHANGELOG.html +markdown README.md > README.html +markdown CONTRIBUTING.md > CONTRIBUTING.html +markdown DOCUMENTATION.md > DOCUMENTATION.html +markdown Lua-API.md > Lua-API.html # List of files that are packaged on all platforms FILES=('OpenRA.Game.exe' 'OpenRA.Editor.exe' 'OpenRA.Utility.exe' \