This repository has been archived by the owner on Oct 26, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
69 lines (61 loc) · 1.84 KB
/
appveyor.yml
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
clone_folder: C:\M
environment:
DISABLE_QUALITY_CHECK: true
PATH: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Git\cmd;C:\Program Files\7-Zip
DEPLOY_PROVIDER: bintray
BINTRAY_USER: jeroen
BINTRAY_TARGET: rtools
BINTRAY_PACKAGE: extra
PACMAN_REPOSITORY: rtools-extra
BUILD_URL: https://ci.appveyor.com/project/$(APPVEYOR_ACCOUNT_NAME)/$(APPVEYOR_PROJECT_NAME)/build/$(APPVEYOR_BUILD_VERSION)
matrix:
- MSYS_VERSION: msys32
BINTRAY_REPOSITORY: i686
RTOOLS_ARCH: i686
- MSYS_VERSION: msys64
BINTRAY_REPOSITORY: x86_64
RTOOLS_ARCH: x86_64
matrix:
fast_finish: true
install:
- ps: Import-Module .\scripts.ps1
- ps: InstallRtools
build_script:
# - C:\%MSYS_VERSION%\usr\bin\bash.exe --login -c exit
# - C:\%MSYS_VERSION%\usr\bin\pacman --noconfirm --ask 20 --sync --refresh --refresh --sysupgrade --sysupgrade
- xcopy /y dummy.conf C:\rtools40\etc\pacman.conf
- C:\rtools40\usr\bin\pacman --noconfirm -Syyu
- C:\rtools40\usr\bin\bash --login -c "$(cygpath ${APPVEYOR_BUILD_FOLDER})/ci-build.sh"
test: off
artifacts:
- path: artifacts\*
name: binaries
- path: sourcepkg\*
name: sources
deploy:
- provider: BinTray
username: $(BINTRAY_USER)
subject: $(BINTRAY_TARGET)
repo: $(BINTRAY_REPOSITORY)
package: $(BINTRAY_PACKAGE)
version: latest
publish: true
override: true
api_key:
secure: rKoNWcAgUrOM7QLX4cEvA1iKoY2DR4ps/1PRveq7rJknjQjcpKx8xGs42CJPhDwJ
on:
branch: master
artifact: binaries
- provider: BinTray
username: $(BINTRAY_USER)
subject: $(BINTRAY_TARGET)
repo: sources
package: $(BINTRAY_PACKAGE)
version: latest
publish: true
override: true
api_key:
secure: rKoNWcAgUrOM7QLX4cEvA1iKoY2DR4ps/1PRveq7rJknjQjcpKx8xGs42CJPhDwJ
on:
branch: master
artifact: sources