mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-29 19:10:42 +01:00
ci: Downloads mage from release Test5 and add mage to windows versions.
This commit is contained in:
1 parent
9c8af7b0a7
commit
6500c889d9
3 files changed
+54
-20
No files matched your search
+47
-13
@@ -30,20 +30,54 @@ build-mage-linux:
|
||||
- linux
|
||||
rules:
|
||||
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||
variables:
|
||||
GIT_SUBMODULE_STRATEGY: recursive
|
||||
GIT_SUBMODULE_DEPTH: 20
|
||||
script:
|
||||
- cd mage/src/
|
||||
- mkdir -p build
|
||||
- cd build
|
||||
- cmake ..
|
||||
- make
|
||||
- curl -L -o mage.tgz https://gitlab.irstea.fr/jean-baptiste.faure/mage/-/releases/Test5/downloads/packages/mage_linux.tgz
|
||||
- mkdir -p mage
|
||||
- cd mage
|
||||
- tar xvf ../mage.tgz
|
||||
artifacts:
|
||||
paths:
|
||||
- mage/src/build/mage
|
||||
- mage/src/build/mage_extraire
|
||||
- mage/src/build/mailleurPF
|
||||
- mage/mage
|
||||
- mage/mage_extraire
|
||||
- mage/mailleurPF
|
||||
|
||||
# build-mage-linux:
|
||||
# stage: build
|
||||
# tags:
|
||||
# - linux
|
||||
# rules:
|
||||
# - if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||
# variables:
|
||||
# GIT_SUBMODULE_STRATEGY: recursive
|
||||
# GIT_SUBMODULE_DEPTH: 20
|
||||
# script:
|
||||
# - cd mage/src/
|
||||
# - mkdir -p build
|
||||
# - cd build
|
||||
# - cmake ..
|
||||
# - make
|
||||
# artifacts:
|
||||
# paths:
|
||||
# - mage/src/build/mage
|
||||
# - mage/src/build/mage_extraire
|
||||
# - mage/src/build/mailleurPF
|
||||
|
||||
build-mage-windows:
|
||||
stage: build
|
||||
tags:
|
||||
- linux
|
||||
rules:
|
||||
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||
script:
|
||||
- curl -L -o mage.tgz https://gitlab.irstea.fr/jean-baptiste.faure/mage/-/releases/Test5/downloads/packages/mage_windows.tgz
|
||||
- mkdir -p mage
|
||||
- cd mage
|
||||
- tar xvf ../mage.tgz
|
||||
artifacts:
|
||||
paths:
|
||||
- mage/mage.exe
|
||||
- mage/mage_extraire.exe
|
||||
- mage/mailleurPF.exe
|
||||
|
||||
# build-mage-windows:
|
||||
# stage: build
|
||||
@@ -136,8 +170,8 @@ windows-package:
|
||||
artifacts: true
|
||||
- job: build
|
||||
artifacts: true
|
||||
# - job: build-mage-windows
|
||||
# artifacts: true
|
||||
- job: build-mage-windows
|
||||
artifacts: true
|
||||
rules:
|
||||
- if: $CI_COMMIT_BRANCH == 'master' || $CI_COMMIT_TAG
|
||||
artifacts:
|
||||
|
||||
+3
-3
@@ -56,9 +56,9 @@ cp ../AUTHORS dist/pamhyr/
|
||||
cp ../LICENSE dist/pamhyr/
|
||||
|
||||
mkdir -p dist/pamhyr/MAGE/
|
||||
cp ../mage/src/build/mage dist/pamhyr/MAGE/
|
||||
cp ../mage/src/build/mage_extraire dist/pamhyr/MAGE/
|
||||
cp ../mage/src/build/mailleurPF dist/pamhyr/MAGE/
|
||||
cp ../mage/mage dist/pamhyr/MAGE/
|
||||
cp ../mage/mage_extraire dist/pamhyr/MAGE/
|
||||
cp ../mage/mailleurPF dist/pamhyr/MAGE/
|
||||
|
||||
echo " *** MAKE SRC PACKAGE"
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ copy /y ..\AUTHORS dist\pamhyr\
|
||||
copy /y ..\LICENSE dist\pamhyr\
|
||||
|
||||
rem MAGE
|
||||
rem mkdir dist\pamhyr\MAGE
|
||||
rem copy /y ..\mage\src\build\mage.exe dist\pamhyr\MAGE\
|
||||
rem copy /y ..\mage\src\build\mage_extraire.exe dist\pamhyr\MAGE\
|
||||
rem copy /y ..\mage\src\build\mailleurPF.exe dist\pamhyr\MAGE\
|
||||
mkdir dist\pamhyr\MAGE
|
||||
copy /y ..\mage\mage.exe dist\pamhyr\MAGE\
|
||||
copy /y ..\mage\mage_extraire.exe dist\pamhyr\MAGE\
|
||||
copy /y ..\mage\mailleurPF.exe dist\pamhyr\MAGE\
|
||||
|
||||
rem Make installer
|
||||
"C:\Program Files (x86)\NSIS\makensis.exe" pamhyr.nsi
|
||||
Reference in new issue
Block a user