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.

33 lines
838 B

  1. version: 'BSIPA-{branch}-{build}'
  2. environment:
  3. bsipa_version: '3.11.1'
  4. pull_requests:
  5. do_not_increment_build_number: true
  6. install:
  7. - git submodule update --init --recursive
  8. - nuget restore
  9. image: Visual Studio 2017
  10. configuration: Release
  11. platform: x64
  12. cache:
  13. - '%LocalAppData%\NuGet\v3-cache' # NuGet v3
  14. artifacts:
  15. - path: IPA/bin/$(configuration)
  16. assembly_info:
  17. patch: true
  18. file: IPA*\\Properties\\AssemblyInfo.cs
  19. assembly_version: '$(bsipa_version)'
  20. assembly_file_version: '$(bsipa_version)'
  21. build:
  22. verbosity: normal
  23. project: BSIPA.sln
  24. deploy:
  25. - provider: GitHub
  26. release: BSIPA $(bsipa_version)
  27. tag: $(bsipa_version)
  28. auth_token:
  29. secure: KhF3q/zWEFwrW0QeZLqE3NAkWR4u9iVhsmcyzXvwwJ28fUy+MzW4CWBx3RxNM60t
  30. artifact: IPA/Bin/$(configuration).zip
  31. draft: true
  32. force_update: true
  33. on:
  34. branch: master