Browse Source

Merge pull request #7039 from DonLakeFlyer/AppVeyor

AppVeyor: Store symbol artifacts only for Stable builds
QGC4.4
Don Gagne 6 years ago committed by GitHub
parent
commit
a4f44dc973
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 46
      .appveyor.yml

46
.appveyor.yml

@ -50,12 +50,23 @@ build_script: @@ -50,12 +50,23 @@ build_script:
test_script:
- if "%CONFIG%" EQU "debug" ( %SHADOW_BUILD_DIR%\debug\qgroundcontrol --unittest )
artifacts:
for:
-
branches:
only:
- master
artifacts:
- path: QGroundControl-installer.exe
name: qgcinstaller
- path: symbols\**\*.*_
name: symbols
-
branches:
only:
- Stable_V3.4
artifacts:
- path: QGroundControl-installer.exe
name: qgcinstaller
- path: symbols\**\*.*_
name: symbols
deploy:
# deploy continuous builds to s3
@ -73,20 +84,21 @@ deploy: @@ -73,20 +84,21 @@ deploy:
CONFIG: installer
appveyor_repo_tag: false
# Symbols for daily builds are currently turned off due to AppVeyor artifact storage limits
# deploy daily build symbols to s3
- provider: S3
access_key_id:
secure: IGAojLMqokL+76DbdulmWDA3MTsxEBBi3ReVVSqTy9c=
secret_access_key:
secure: RiYqaR+3T2PMNz2j5ur8LCA6H/Zfd4jTX33CZE5iBxm+zaz4QLs25p0B7prpaoNN
bucket: qgroundcontrol
region: us-west-2
set_public: true
folder: cisyms
artifact: symbols
on:
CONFIG: installer
appveyor_repo_tag: false
# - provider: S3
# access_key_id:
# secure: IGAojLMqokL+76DbdulmWDA3MTsxEBBi3ReVVSqTy9c=
# secret_access_key:
# secure: RiYqaR+3T2PMNz2j5ur8LCA6H/Zfd4jTX33CZE5iBxm+zaz4QLs25p0B7prpaoNN
# bucket: qgroundcontrol
# region: us-west-2
# set_public: true
# folder: cisyms
# artifact: symbols
# on:
# CONFIG: installer
# appveyor_repo_tag: false
# deploy release symbols to s3
- provider: S3

Loading…
Cancel
Save