You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
119 lines
2.3 KiB
119 lines
2.3 KiB
# configuration for "master" branch
|
|
-
|
|
branches:
|
|
only:
|
|
- master
|
|
|
|
version: 5.0.{build}
|
|
|
|
configuration:
|
|
- Release
|
|
|
|
environment:
|
|
nodejs_version: "6"
|
|
TreatWarningsAsErrors: false
|
|
|
|
install:
|
|
- ps: Install-Product node $env:nodejs_version
|
|
- npm install g3 -g
|
|
- npm install gulp -g
|
|
- npm install
|
|
|
|
skip_tags: true
|
|
|
|
notifications:
|
|
- provider: GitHubPullRequest
|
|
on_build_success: true
|
|
on_build_failure: true
|
|
|
|
cache:
|
|
- packages -> **\packages.config
|
|
|
|
before_build:
|
|
- nuget restore source/siteserver.sln
|
|
|
|
after_build:
|
|
- cd home && npm install && cd ..
|
|
- g3 build home
|
|
- gulp build
|
|
- gulp zip
|
|
|
|
artifacts:
|
|
- path: siteserver_install.zip
|
|
name: siteserver_install
|
|
|
|
- path: siteserver_upgrade.zip
|
|
name: siteserver_upgrade
|
|
|
|
deploy:
|
|
release: siteserver-v$(appveyor_build_version)
|
|
description: 'SiteServer CMS'
|
|
provider: GitHub
|
|
auth_token:
|
|
secure: B/TFrPxGyyTS/NKTQsf/GBLPfGI+Rz/j3e7FVLaP6yjeUDljwkfvV70C+CT34/10
|
|
artifact: /.*\.zip/
|
|
draft: false
|
|
prerelease: false
|
|
on:
|
|
branch: master
|
|
appveyor_repo_tag: false
|
|
|
|
# configuration for "dev" branch
|
|
-
|
|
branches:
|
|
only:
|
|
- dev
|
|
|
|
version: 5.0.{build}
|
|
|
|
configuration:
|
|
- Release
|
|
|
|
environment:
|
|
nodejs_version: "6"
|
|
TreatWarningsAsErrors: false
|
|
|
|
install:
|
|
- ps: Install-Product node $env:nodejs_version
|
|
- npm install g3 -g
|
|
- npm install gulp -g
|
|
- npm install
|
|
|
|
skip_tags: true
|
|
|
|
notifications:
|
|
- provider: GitHubPullRequest
|
|
on_build_success: true
|
|
on_build_failure: true
|
|
|
|
cache:
|
|
- packages -> **\packages.config
|
|
|
|
before_build:
|
|
- nuget restore source/siteserver.sln
|
|
|
|
after_build:
|
|
- cd home && npm install && cd ..
|
|
- g3 build home
|
|
- gulp build
|
|
- gulp zip
|
|
|
|
artifacts:
|
|
- path: siteserver_install.zip
|
|
name: siteserver_install
|
|
|
|
- path: siteserver_upgrade.zip
|
|
name: siteserver_upgrade
|
|
|
|
deploy:
|
|
release: siteserver-dev-v$(appveyor_build_version)
|
|
description: 'SiteServer CMS'
|
|
provider: GitHub
|
|
auth_token:
|
|
secure: B/TFrPxGyyTS/NKTQsf/GBLPfGI+Rz/j3e7FVLaP6yjeUDljwkfvV70C+CT34/10
|
|
artifact: /.*\.zip/
|
|
draft: false
|
|
prerelease: false
|
|
on:
|
|
branch: dev
|
|
appveyor_repo_tag: false
|