appveyor.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. version: 2.3.1.{build}
  2. branches:
  3. except:
  4. - coverity_scan
  5. skip_tags: false
  6. clone_depth: 50
  7. environment:
  8. matrix:
  9. - OPJ_CI_ARCH: x64
  10. OPJ_CI_VSCOMNTOOLS: $(VS140COMNTOOLS)
  11. OPJ_CI_INSTRUCTION_SETS: "/arch:AVX2"
  12. - OPJ_CI_ARCH: x86
  13. OPJ_CI_VSCOMNTOOLS: $(VS140COMNTOOLS)
  14. OPJ_CI_INCLUDE_IF_DEPLOY: 1
  15. - OPJ_CI_ARCH: x64
  16. OPJ_CI_VSCOMNTOOLS: $(VS140COMNTOOLS)
  17. OPJ_CI_INCLUDE_IF_DEPLOY: 1
  18. - OPJ_CI_ARCH: x86
  19. OPJ_CI_VSCOMNTOOLS: $(VS100COMNTOOLS)
  20. install:
  21. - cmd: c:\cygwin\bin\bash ./tools/travis-ci/install.sh
  22. build_script:
  23. - cmd: >-
  24. "%OPJ_CI_VSCOMNTOOLS%..\..\VC\vcvarsall.bat" %OPJ_CI_ARCH%
  25. bash ./tools/travis-ci/run.sh
  26. test: off
  27. #before_deploy:
  28. #- cmd: c:\cygwin\bin\bash ./tools/travis-ci/before_deploy.sh
  29. deploy:
  30. #release: openjpeg-$(appveyor_repo_tag_name)
  31. description: 'OpenJPEG $(appveyor_repo_tag_name) has been released. More info [here](https://github.com/uclouvain/openjpeg/blob/$(appveyor_repo_tag_name)/NEWS) and a detailed view [here](https://github.com/uclouvain/openjpeg/blob/$(appveyor_repo_tag_name)/CHANGES).'
  32. provider: GitHub
  33. auth_token:
  34. secure: XUL+IoRRw8U/4tupa/fMpinxurft7WRQHZiWHMLO5iuFbwZ+C3vCjVVVM+5Ebky7 # your encrypted token from GitHub
  35. artifact: /.*\.zip/ # upload all zip packages to release assets
  36. draft: true
  37. prerelease: false
  38. on:
  39. appveyor_repo_tag: true # deploy on tag push only
  40. OPJ_CI_INCLUDE_IF_DEPLOY: 1