[Travis] Cleanup

Remove git-depth 1 and submodules.
 Submodules are fetched by default, and git-depth 1 has caused problems with AppVeyor in the past.
Remove unneeded addition to PATH, braces, and commented stuff. Releases shouldn't be done with Travis since it uses VS2017.
This commit is contained in:
Margen67 2020-03-13 03:30:18 -07:00 committed by Margen67
parent 2c440eb03a
commit f9d53eec74
1 changed files with 1 additions and 28 deletions

View File

@ -1,9 +1,5 @@
language: cpp
git:
submodules: true
depth: 1
matrix:
include:
- os: windows
@ -13,7 +9,6 @@ matrix:
before_script:
- if [ $TRAVIS_OS_NAME == 'windows' ]; then
export PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin":$PATH;
mkdir build;
cd build;
cmake .. -G "Visual Studio 15 2017" -A Win32;
@ -21,27 +16,5 @@ before_script:
script:
- if [ $TRAVIS_OS_NAME == 'windows' ]; then
cmake --build . --config ${configuration};
cmake --build . --config $configuration;
fi
# Bug with the Windows builder requires us to not filter secrets
#filter_secrets: false
#before_deploy:
# - mkdir export
# - 7z u export/${configuration} COPYING README.md
# - cd build/win32/${configuration}
# - 7z u ../../../export/${configuration} Cxbx.exe glew32.dll subhook.dll SDL2.dll
# - 7z u ../../../export/${configuration} CxbxDebugger.exe capstone.dll cs_x86.dll
# - cd ../../../
#deploy:
# provider: releases
# api_key: $GH_TOKEN
# file: "export/${configuration}.7z"
# skip_cleanup: true
# on:
# # Can disable this to deploy all builds appears as "untagged-buildhash" on GH
# tags: true
# branch: develop
# condition: $configuration = Release