.travis.yml: add a configuration to test compilation of AVX2 (but disable tests since...
[openjpeg.git] / appveyor.yml
1 version: 2.1.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: x86
10     OPJ_CI_VSCOMNTOOLS: $(VS140COMNTOOLS)
11     OPJ_CI_INCLUDE_IF_DEPLOY: 1
12   - OPJ_CI_ARCH: x64
13     OPJ_CI_VSCOMNTOOLS: $(VS140COMNTOOLS)
14     OPJ_CI_INCLUDE_IF_DEPLOY: 1
15   - OPJ_CI_ARCH: x86
16     OPJ_CI_VSCOMNTOOLS: $(VS100COMNTOOLS)
17 install:
18 - cmd: c:\cygwin\bin\bash ./tools/travis-ci/install.sh
19 build_script:
20 - cmd: >-
21     "%OPJ_CI_VSCOMNTOOLS%..\..\VC\vcvarsall.bat" %OPJ_CI_ARCH%
22
23     bash ./tools/travis-ci/run.sh
24 test: off
25 #before_deploy:
26 #- cmd: c:\cygwin\bin\bash ./tools/travis-ci/before_deploy.sh
27 deploy:
28   #release: openjpeg-$(appveyor_repo_tag_name)
29   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).'
30   provider: GitHub
31   auth_token:
32     secure: Huk03f1heCD/HMyA+4ZeVmICdmKn9rPxK5p8/KxzgL+FtJDHlqcllcCrtN9bDxRH # your encrypted token from GitHub
33   artifact: /.*\.zip/            # upload all zip packages to release assets
34   draft: false
35   prerelease: false
36   on:
37     appveyor_repo_tag: true        # deploy on tag push only
38     OPJ_CI_INCLUDE_IF_DEPLOY: 1