adding file for artefact server
This commit is contained in:
parent
3543eb6a8c
commit
47f364fd5d
1 changed files with 21 additions and 5 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Configuration for Continous Integration
|
# Configuration for Continous Integration
|
||||||
#
|
#
|
||||||
# Copyright (C) 2017 AleaJactaEst
|
# Copyright (C) 2017 Khanat
|
||||||
#
|
#
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
@ -150,6 +150,11 @@ Linux server debian_amd64_strech build:
|
||||||
name: "khanat-server-debian_strech-$CI_COMMIT_REF_NAME"
|
name: "khanat-server-debian_strech-$CI_COMMIT_REF_NAME"
|
||||||
paths:
|
paths:
|
||||||
- code/build/bin
|
- code/build/bin
|
||||||
|
- code/web
|
||||||
|
- code/ryzom/server/*.cfg
|
||||||
|
- code/ryzom/server/data_shard
|
||||||
|
- code/ryzom/common
|
||||||
|
- code/ryzom/client
|
||||||
expire_in: 2 week
|
expire_in: 2 week
|
||||||
|
|
||||||
|
|
||||||
|
@ -541,15 +546,26 @@ Windows client build:
|
||||||
libfreetype6:i386
|
libfreetype6:i386
|
||||||
bzip2
|
bzip2
|
||||||
wget
|
wget
|
||||||
|
dos2unix
|
||||||
# Action
|
# Action
|
||||||
- mkdir -p wincross
|
- mkdir -p wincross
|
||||||
- builder/cross_win32.sh
|
- source builder/cross_win32.sh
|
||||||
- ls wincross
|
- mkdir -p codebis
|
||||||
- ls wincross/win
|
- cp -r code/* codebis/.
|
||||||
|
- find codebis -type f -name "*.h*" -exec unix2dos {} \;
|
||||||
|
- find codebis -type f -name "*.c*" -exec unix2dos {} \;
|
||||||
|
- find codebis -type f -name "*.txt" -exec unix2dos {} \;
|
||||||
|
- find codebis -type f -name "*.rc" -exec unix2dos {} \;
|
||||||
|
- mkdir -p build
|
||||||
|
- cd build
|
||||||
|
- wine cmake.exe -DWITH_RYZOM_SERVER=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_RYZOM_CLIENT=ON -DWITH_RYZOM_PATCH=ON -DWITH_NEL_TESTS=OFF -DWITH_NEL_TOOLS=OFF -DWITH_TOOLS=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_LUA53=ON -DWITH_LUA51=OFF -DWITH_STLPORT=OFF -DWITH_DRIVER_DSOUND=ON -G "NMake Makefiles JOM" -DWITH_STATIC=ON -DWITH_STATIC_DRIVERS=ON -DWITH_DRIVER_OPENAL=OFF -DWITH_DRIVER_DSOUND=ON -DWITH_DRIVER_XAUDIO2=ON -DWITH_DRIVER_FMOD=ON -DWITH_DRIVER_DIRECT3D=ON ../codebis
|
||||||
|
- wine jom.exe
|
||||||
|
- ls -l wincross
|
||||||
|
- ls -l wincross/wine
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "khanat-client-windows-$CI_COMMIT_REF_NAME"
|
name: "khanat-client-windows-$CI_COMMIT_REF_NAME"
|
||||||
paths:
|
paths:
|
||||||
- wincross
|
- build/bin
|
||||||
expire_in: 2 week
|
expire_in: 2 week
|
||||||
|
|
||||||
# Job de compilation pour OSX
|
# Job de compilation pour OSX
|
||||||
|
|
Loading…
Reference in a new issue