1+ os : Visual Studio 2015
12environment :
23 PLUGIN_VERSION : 2.7
34 PLUGIN_NAME : QuickNavigate
45 PLUGIN_DESC : Quickly navigate through Types, Fields, Projects and more
56 PLUGIN_PATH : C:\projects\FlashDevelop\External\Plugins\QuickNavigate
7+ PLUGIN_DLL : C:\projects\FlashDevelop\FlashDevelop\Bin\Release\Plugins\QuickNavigate.dll
68 PLUGIN_INFO : http:\/\/www.flashdevelop.org\/community\/viewtopic.php?f=4&t=5961
79 PLUGIN_GITHUB_RELEASES : https:\/\/github.com\/SlavaRa\/fdplugin-quicknavigate\/releases
8- APPMAN_TEMPLATE : appman.template
10+ APPMAN_TEMPLATE : C:\projects\FlashDevelop\External\Plugins\QuickNavigate\ appman.template
911 APPMAN_CONFIG_XML : appman.txt
10- init :
11- - git clone -q https://github.com/fdorg/flashdevelop.git C:\projects\FlashDevelop
12- version : $(PLUGIN_VERSION).{build}
13- platform :
14- - x86
15- configuration :
16- - Release
17- os : Visual Studio 2015
18- skip_tags : true
1912install :
2013- set PATH=C:\Program Files (x86)\MSBuild\14.0\Bin;%PATH%
14+ version : $(PLUGIN_VERSION).{build}
15+ skip_tags : true
16+ init :
17+ - git clone -q --branch=master https://github.com/fdorg/flashdevelop.git C:\projects\FlashDevelop
2118matrix :
2219 fast_finish : true
2320before_build :
24- - cd ..
21+ build : off
22+ build_script :
23+ - cd c:\
2524- mv %APPVEYOR_BUILD_FOLDER% %PLUGIN_PATH%
2625- nuget restore %PLUGIN_PATH%\%PLUGIN_NAME%.sln
27- build :
28- project : $(PLUGIN_PATH)\$(PLUGIN_NAME).sln
26+ - msbuild /p:Configuration=Release /p:Platform="Any CPU" /v:m %PLUGIN_PATH%\%PLUGIN_NAME%.sln
2927after_build :
3028- mkdir %APPVEYOR_BUILD_FOLDER%\$(BaseDir)\Plugins
31- - mv C:\projects\FlashDevelop\FlashDevelop\Bin\Release\Plugins\%PLUGIN_NAME%.dll %APPVEYOR_BUILD_FOLDER%\$(BaseDir)\Plugins\%PLUGIN_NAME%.dll
29+ - mv %PLUGIN_DLL% %APPVEYOR_BUILD_FOLDER%\$(BaseDir)\Plugins\%PLUGIN_NAME%.dll
3230- cd %APPVEYOR_BUILD_FOLDER%
3331- 7z a %PLUGIN_NAME%.zip $(BaseDir)\
3432- mv %PLUGIN_NAME%.zip %PLUGIN_NAME%.fdz
35- - cd %PLUGIN_PATH%
36- - md5sum %APPVEYOR_BUILD_FOLDER%\%PLUGIN_NAME%.fdz > checksum.md5
37- - cat checksum.md5
33+ - rm -rf %APPVEYOR_BUILD_FOLDER%\$(BaseDir)
34+ - md5sum %PLUGIN_NAME%.fdz > checksum.md5
3835- sed -e "s/.//" checksum.md5 > checksum.tmp.md5 && mv checksum.tmp.md5 checksum.md5
39- - cat checksum.md5
4036- sed -e "s/ .*//" checksum.md5 > checksum.tmp.md5 && mv checksum.tmp.md5 checksum.md5
41- - cat checksum.md5
4237- set /p CHECKSUM=<checksum.md5
43- - echo %CHECKSUM%
38+ - rm checksum.md5
4439- mv %APPMAN_TEMPLATE% %APPMAN_CONFIG_XML%
4540- sed -i -e s/_ID_/quicknavigate/g %APPMAN_CONFIG_XML%
4641- sed -i -e "s/_NAME_/%PLUGIN_NAME%/g" %APPMAN_CONFIG_XML%
@@ -50,7 +45,6 @@ after_build:
5045- sed -i -e "s/_INFO_/%PLUGIN_INFO%/g" %APPMAN_CONFIG_XML%
5146- sed -i -e "s/_URL_/%PLUGIN_GITHUB_RELEASES%\/download\/%APPVEYOR_BUILD_VERSION%\/%PLUGIN_NAME%.fdz/g" %APPMAN_CONFIG_XML%
5247- sed -i -e "s/_CHECKSUM_/%CHECKSUM%/g" %APPMAN_CONFIG_XML%
53- - mv %APPMAN_CONFIG_XML% %APPVEYOR_BUILD_FOLDER%\%APPMAN_CONFIG_XML%
5448artifacts :
5549- path : $(PLUGIN_NAME).fdz
5650 name : $(PLUGIN_NAME)
0 commit comments