File: .appveyor.yml

package info (click to toggle)
musescore2 2.3.2%2Bdfsg3-11~bpo9%2B1
  • links: PTS, VCS
  • area: main
  • in suites: stretch-backports-sloppy
  • size: 192,432 kB
  • sloc: cpp: 262,278; xml: 176,707; sh: 3,376; ansic: 1,384; python: 356; makefile: 229; perl: 82; pascal: 78
file content (49 lines) | stat: -rw-r--r-- 1,346 bytes parent folder | download | duplicates (6)
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
# clone directory
clone_folder: C:\MuseScore

# set clone depth
clone_depth: 3                      # clone entire repository history if not defined

os: Visual Studio 2013

# build cache to preserve files/folders between builds
cache:
  - dependencies.7z
  - C:\Qt\Tools\mingw491_32\lib
  - C:\Qt\Tools\mingw491_32\i686-w64-mingw32
  - C:\Program Files (x86)\Jack
  - C:\MuseScore\build.release\thirdparty
  - C:\ccache

# build platform, i.e. x86, x64, Any CPU. This setting is optional.
platform:
  - x86

#environment:

# build Configuration, i.e. Debug, Release, etc.
configuration: Release

install:
  - IF DEFINED ENCRYPT_SECRET_SSH (
    nuget install secure-file -ExcludeVersion &&
    secure-file\tools\secure-file -decrypt C:\MuseScore\build\appveyor\resources\osuosl_nighlies_rsa_nopp.enc -secret %ENCRYPT_SECRET_SSH%
    )
  - IF DEFINED ENCRYPT_SECRET_CERTIFICATE (
    nuget install secure-file -ExcludeVersion &&
    secure-file\tools\secure-file -decrypt C:\MuseScore\build\appveyor\resources\musescore.p12.enc -secret %ENCRYPT_SECRET_CERTIFICATE%
    )

# scripts to run before build
before_build:
  - cmd: C:\MuseScore\build\appveyor\before_build.bat

build_script:
  - cmd: C:\MuseScore\build\appveyor\build_script.bat

after_build:
  - cmd: C:\MuseScore\build\appveyor\after_build.bat

artifacts:
  - path: $(ARTIFACT_NAME)