about summary refs log tree commit diff
path: root/appveyor.yml
blob: 1fb13e1005d69aa18baadd54461735809094eb4a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
environment:
  PYTHON: "C:\\Python36-x64"

install:
  - set PATH="%PYTHON%\\Scripts";"C:\\Program Files (x86)\\Inno Setup 5";%PATH%
  - "%PYTHON%\\python.exe -m pip install --upgrade pip setuptools wheel"
  - "%PYTHON%\\python.exe -m pip install -r requirements.txt"
  - "%PYTHON%\\python.exe -m pip install certifi PyInstaller"
  - nuget install secure-file -ExcludeVersion
  - nuget install verpatch -ExcludeVersion
  - secure-file\tools\secure-file -decrypt other\windows\Cert.pfx.enc -secret %ENCRYPTION%
  - secure-file\tools\secure-file -decrypt other\windows\sentry.py.enc -out kindlecomicconverter\sentry.py -secret %ENCRYPTION%

build_script:
    - "%PYTHON%\\python.exe setup.py build_binary"

after_build:
  - ps: Get-ChildItem .\dist\KindleComicConverter_win_* | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name }

deploy:
  provider: S3
  access_key_id:
    secure: pWfyU8wtAHt354mBILwM41TemOjb+My9n3CRMnrpLzI=
  secret_access_key:
    secure: G0Xpxe355LMqV3s8v+TsdJYdmhFoKKA+mxK37Tlu8yNwKXKJgcnY7pcFKSdX5xS5
  bucket: kcc-deploy
  region: eu-central-1