|
@ -1,10 +1,14 @@ |
|
|
version: 'BSIPA-{branch}-{build}' |
|
|
version: 'BSIPA-{branch}-{build}' |
|
|
|
|
|
|
|
|
environment: |
|
|
environment: |
|
|
bsipa_version: '3.12.23' |
|
|
bsipa_version: '3.12.23' |
|
|
gh_token: |
|
|
gh_token: |
|
|
secure: E42gl/yepETuoLSwbJZ1GmEIPK6cCJu6zkd59NA21XiICtEV6COOLW7aehi1tcVU |
|
|
secure: E42gl/yepETuoLSwbJZ1GmEIPK6cCJu6zkd59NA21XiICtEV6COOLW7aehi1tcVU |
|
|
|
|
|
BUILD_DOCS: 'no' |
|
|
|
|
|
|
|
|
pull_requests: |
|
|
pull_requests: |
|
|
do_not_increment_build_number: true |
|
|
do_not_increment_build_number: true |
|
|
|
|
|
|
|
|
install: |
|
|
install: |
|
|
- git submodule update --init --recursive |
|
|
- git submodule update --init --recursive |
|
|
- nuget restore |
|
|
- nuget restore |
|
@ -14,26 +18,43 @@ install: |
|
|
#git checkout $env:APPVEYOR_REPO_BRANCH -q |
|
|
#git checkout $env:APPVEYOR_REPO_BRANCH -q |
|
|
choco install docfx -y |
|
|
choco install docfx -y |
|
|
} |
|
|
} |
|
|
image: Visual Studio 2019 Preview |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
image: Visual Studio 2019 |
|
|
|
|
|
|
|
|
configuration: |
|
|
configuration: |
|
|
- Release |
|
|
- Release |
|
|
platform: |
|
|
platform: |
|
|
- x86 |
|
|
|
|
|
- x64 |
|
|
- x64 |
|
|
|
|
|
#- x86 |
|
|
|
|
|
|
|
|
|
|
|
for: |
|
|
|
|
|
- |
|
|
|
|
|
matrix: |
|
|
|
|
|
only: |
|
|
|
|
|
- configuration: Release |
|
|
|
|
|
platform: x64 |
|
|
|
|
|
environment: |
|
|
|
|
|
BUILD_DOCS: 'yes' |
|
|
|
|
|
|
|
|
branches: |
|
|
branches: |
|
|
except: |
|
|
except: |
|
|
- gh-pages |
|
|
- gh-pages |
|
|
|
|
|
|
|
|
cache: |
|
|
cache: |
|
|
- '%LocalAppData%\NuGet\v3-cache' # NuGet v3 |
|
|
- '%LocalAppData%\NuGet\v3-cache' # NuGet v3 |
|
|
|
|
|
|
|
|
artifacts: |
|
|
artifacts: |
|
|
- path: IPA/bin/$(configuration) |
|
|
- path: IPA/bin/$(configuration) |
|
|
name: BSIPA |
|
|
name: BSIPA |
|
|
- path: BSIPA-ModList/bin/$(configuration) |
|
|
- path: BSIPA-ModList/bin/$(configuration) |
|
|
name: ModList |
|
|
name: ModList |
|
|
|
|
|
|
|
|
build: |
|
|
build: |
|
|
verbosity: normal |
|
|
verbosity: normal |
|
|
project: BSIPA.sln |
|
|
project: BSIPA.sln |
|
|
|
|
|
|
|
|
skip_tags: false |
|
|
skip_tags: false |
|
|
|
|
|
|
|
|
deploy: |
|
|
deploy: |
|
|
- provider: GitHub |
|
|
- provider: GitHub |
|
|
release: BSIPA $(bsipa_version)-draft |
|
|
release: BSIPA $(bsipa_version)-draft |
|
@ -51,6 +72,7 @@ deploy: |
|
|
on: |
|
|
on: |
|
|
branch: master |
|
|
branch: master |
|
|
APPVEYOR_REPO_TAG: false |
|
|
APPVEYOR_REPO_TAG: false |
|
|
|
|
|
|
|
|
- provider: GitHub |
|
|
- provider: GitHub |
|
|
release: -ignore- |
|
|
release: -ignore- |
|
|
tag: create_tag |
|
|
tag: create_tag |
|
@ -63,9 +85,10 @@ deploy: |
|
|
on: |
|
|
on: |
|
|
branch: master |
|
|
branch: master |
|
|
APPVEYOR_REPO_TAG: true |
|
|
APPVEYOR_REPO_TAG: true |
|
|
|
|
|
|
|
|
before_deploy: |
|
|
before_deploy: |
|
|
- ps: | |
|
|
- ps: | |
|
|
if ($env:APPVEYOR_REPO_BRANCH -eq 'master') |
|
|
|
|
|
|
|
|
if ($env:APPVEYOR_REPO_BRANCH -eq 'master' -and $env:BUILD_DOCS -eq 'yes') |
|
|
{ |
|
|
{ |
|
|
cd docs |
|
|
cd docs |
|
|
|
|
|
|
|
|