Skip to content

Commit 1993883

Browse files
committed
Update CI build
1 parent 1d7d1da commit 1993883

1 file changed

Lines changed: 24 additions & 16 deletions

File tree

appveyor.yml

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,38 @@
11
version: '{branch}_{build}'
2+
image: Visual Studio 2019
23

34
platform:
45
- x64
56

67
install:
7-
- cmd: mkdir build
8-
- cmd: cd build
9-
10-
- cmd: SET QTDIR=C:\Qt_Static
11-
- cmd: echo %QTDIR%
12-
13-
- cmd: curl -fsSL "https://dl.bintray.com/jgeudens/Static-Qt/Qt_Static_5.9.7.zip" -o Qt_Static.zip
8+
- cmd: set PATH=C:\Qt\5.12.6\mingw73_64\bin;%PATH%
9+
# - cmd: windeployqt.exe (return code isn't correct)
1410

15-
- cmd: 7z x Qt_Static.zip -o%QTDIR% -y > null
11+
- cmd: set PATH=C:\Qt\Tools\mingw730_64\bin;%PATH%
12+
- cmd: g++ -v
13+
14+
# Remove git sh.exe from PATH (required for CMAKE)
15+
- cmd: set PATH=%PATH:C:\Program Files\Git\usr\bin;=%
16+
- cmd: cmake --version
1617

17-
- cmd: set PATH=%QTDIR%\bin;%PATH%
18-
- cmd: set PATH=C:\Qt\Tools\mingw530_32\bin;%PATH%
1918
- cmd: echo %PATH%
20-
19+
2120
build_script:
22-
- cmd: qmake --version
23-
- cmd: SET QMAKESPEC=win32-g++
21+
- cmd: mkdir build
22+
- cmd: cd build
2423

25-
- cmd: qmake ..\ModbusTestSlave.pro
24+
- cmd: cmake .. -G "MinGW Makefiles"
2625
- cmd: mingw32-make -j2
2726

28-
artifacts:
29-
- path: build\release\ModbusTestSlave.exe
27+
- cmd: mkdir deploy
28+
- cmd: copy ModbusTestSlave.exe deploy
29+
- cmd: cd deploy
30+
- cmd: windeployqt.exe ModbusTestSlave.exe --release --compiler-runtime -verbose 2
31+
32+
# Back to build dir
33+
- cmd: cd ..
34+
35+
- cmd: 7z a ModbusTestSlave.zip ".\deploy\*"
3036

37+
artifacts:
38+
- path: build\ModbusTestSlave.zip

0 commit comments

Comments
 (0)