/[eiffelstudio]/trunk/appveyor.yml
ViewVC logotype

Contents of /trunk/appveyor.yml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 102644 - (show annotations)
Wed Dec 19 15:33:19 2018 UTC (8 months ago) by jfiat
File size: 1340 byte(s)
use specific folder to install 7zip using nuget on appveyor platform.
1 version: 1.0.{build}
2
3 image: Visual Studio 2015
4
5 init:
6 - git config --global core.autocrlf input
7 - mkdir -p c:\dev\eiffel
8 - nuget install 7ZipCLI -ExcludeVersion -OutputDirectory c:\dev\eiffel\bin
9 - set PATH=c:\dev\eiffel\bin\7ZipCLI\tools;%PATH%
10
11 clone_folder: c:\dev\%APPVEYOR_BUILD_ID%\trunk
12
13 shallow_clone: true
14
15 environment:
16 ISE_C_COMPILER: msc_vc140
17 ISE_PLATFORM: win64
18 EIFFEL_SRC: c:\dev\%APPVEYOR_BUILD_ID%\trunk\Src
19 ISE_LIBRARY: c:\dev\%APPVEYOR_BUILD_ID%\trunk\Src
20 XEBRA_LIBRARY: c:\dev\%APPVEYOR_BUILD_ID%\trunk\Src\framework\web\xebra\eiffel_projects\library
21 EWEASEL: c:\dev\%APPVEYOR_BUILD_ID%\trunk\eweasel
22
23 install:
24 - appveyor DownloadFile https://www.eiffel.org/setup/install.bat -FileName %TEMP%\get-eiffelstudio.bat
25 - call %TEMP%\get-eiffelstudio.bat nightly > c:\dev\eiffel\eiffel_nightly.bat
26 - call c:\dev\eiffel\eiffel_nightly.bat
27 - echo EiffelStudio versions...
28 - cd c:\dev\eiffel && ec -version && compile_all -version
29
30 build_script:
31 - set COMPILE_ALL_CMD=compile_all -ecb -clean -melt -list_failures -options dotnet=false -log_verbose
32 - cd %EIFFEL_SRC%\Eiffel && %COMPILE_ALL_CMD% &&
33 - cd %EIFFEL_SRC%\tools && %COMPILE_ALL_CMD% &&
34 - cd %EIFFEL_SRC%\framework && %COMPILE_ALL_CMD% &&
35 - cd %EIFFEL_SRC%\library && %COMPILE_ALL_CMD%
36

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.23