Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 65e53826 authored by hhakim's avatar hhakim
Browse files

Add a gitlab yml job to generate a Windows installer for each git tag.

parent 0e4fe835
No related branches found
No related tags found
No related merge requests found
...@@ -155,6 +155,22 @@ package_macos_release: ...@@ -155,6 +155,22 @@ package_macos_release:
only: only:
- tags - tags
package_win_release:
script:
- if NOT EXIST build (mkdir build)
- cd build
- 'cmake -G "MinGW Makefiles" -DBUILD_WRAPPER_MATLAB=ON -DBUILD_WRAPPER_PYTHON=ON -DSLOW_TESTS=OFF -DCPACK_PACKAGE_VERSION=%CI_COMMIT_TAG% -DBUILD_DOCUMENTATION=ON -DEXCLUDE_FAUST_LIB_INSTALL=ON -DCMAKE_INSTALL_PREFIX=win_pkg_build ..'
- make
- makensis faust.nsi
artifacts:
paths:
- build/faust-%CI_COMMIT_TAG%-amd64.exe
expire_in: '50 yrs'
tags:
- win7
only:
- tags
package_linux_release: package_linux_release:
script: script:
- if [[ ! -d 'build' ]]; then mkdir build;fi; cd build - if [[ ! -d 'build' ]]; then mkdir build;fi; cd build
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment