adding ubuntu, remove bad package on archlinux
This commit is contained in:
parent
865880c82b
commit
f3ef5a0fb9
1 changed files with 56 additions and 4 deletions
|
@ -22,7 +22,8 @@
|
||||||
# gitlab-runner exec docker --timeout=3600 'Linux client_static debian_amd64_strech build'
|
# gitlab-runner exec docker --timeout=3600 'Linux client_static debian_amd64_strech build'
|
||||||
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client build'
|
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client build'
|
||||||
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client archlinux build'
|
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client archlinux build'
|
||||||
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client_static fedora_amd64_27 build'
|
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client fedora_amd64_27 build'
|
||||||
|
# gitlab-runner exec docker --kubernetes-memory-limit='10g' --timeout=3600 'Linux client ubuntu_amd64_17_10 build'
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- build
|
- build
|
||||||
|
@ -211,7 +212,6 @@ Linux client debian_amd64_strech build:
|
||||||
- code/build/bin
|
- code/build/bin
|
||||||
expire_in: 2 week
|
expire_in: 2 week
|
||||||
|
|
||||||
|
|
||||||
Linux client_static debian_amd64_strech build:
|
Linux client_static debian_amd64_strech build:
|
||||||
stage: build
|
stage: build
|
||||||
tags:
|
tags:
|
||||||
|
@ -311,7 +311,7 @@ Linux client_static debian_amd64_strech build:
|
||||||
expire_in: 2 week
|
expire_in: 2 week
|
||||||
|
|
||||||
# Fedora Client
|
# Fedora Client
|
||||||
Linux client_static fedora_amd64_27 build:
|
Linux client fedora_amd64_27 build:
|
||||||
stage: build
|
stage: build
|
||||||
tags:
|
tags:
|
||||||
- Docker
|
- Docker
|
||||||
|
@ -371,6 +371,59 @@ Linux client_static fedora_amd64_27 build:
|
||||||
expire_in: 2 week
|
expire_in: 2 week
|
||||||
|
|
||||||
# Ubuntu Client
|
# Ubuntu Client
|
||||||
|
Linux client ubuntu_amd64_17_10 build:
|
||||||
|
stage: build
|
||||||
|
tags:
|
||||||
|
- Docker
|
||||||
|
image: amd64/ubuntu:17.10
|
||||||
|
script:
|
||||||
|
# Prepare environment
|
||||||
|
- apt-get update
|
||||||
|
- apt-get dist-upgrade -y
|
||||||
|
- apt-get install -y autoconf
|
||||||
|
autogen
|
||||||
|
automake
|
||||||
|
bison
|
||||||
|
build-essential
|
||||||
|
cmake
|
||||||
|
cpputest
|
||||||
|
fakeroot
|
||||||
|
libboost-all-dev
|
||||||
|
libcurl4-openssl-dev
|
||||||
|
libfreetype6-dev
|
||||||
|
libgif-dev
|
||||||
|
libgl1-mesa-dev
|
||||||
|
libjpeg62-dev
|
||||||
|
liblzma-dev
|
||||||
|
libopenal-dev
|
||||||
|
libpng-dev
|
||||||
|
libssh2-1-dev
|
||||||
|
libssl-dev
|
||||||
|
libtool
|
||||||
|
libtool-bin
|
||||||
|
libx11-dev
|
||||||
|
libxml2-dev
|
||||||
|
libxmu-dev
|
||||||
|
libxrandr-dev
|
||||||
|
libxrender-dev
|
||||||
|
libxxf86vm-dev
|
||||||
|
mercurial
|
||||||
|
rrdtool
|
||||||
|
unzip
|
||||||
|
wget
|
||||||
|
zlib1g-dev
|
||||||
|
- apt-get install -y liblua5.2-0 liblua5.2-dev libluabind-dev libluabind0.9.1v5 libogg-dev libvorbis-dev
|
||||||
|
# Action
|
||||||
|
- mkdir -p code/build
|
||||||
|
- (cd code; patch -i ../patch/libcrypto.patch)
|
||||||
|
- (cd code/build ; export -p CPPFLAGS="-Wno-deprecated -Wno-deprecated-declarations"; cmake -G "Unix Makefiles" -DWITH_NEL=ON -DWITH_LUA52=ON -DWITH_RYZOM_PATCH=OFF -DWITH_RYZOM_CUSTOM_PATCH_SERVER=OFF -DWITH_NEL_TESTS=OFF -DWITH_RYZOM_CLIENT=ON -DWITH_DRIVER_OPENGL=ON -DWITH_DRIVER_OPENAL=ON -DWITH_NEL_SAMPLES=OFF -DWITH_SOUND=ON -DWITH_STATIC_CURL=OFF ..)
|
||||||
|
- (cd code/build; make khanat_client)
|
||||||
|
- (cd code/build/bin; ls -lh)
|
||||||
|
artifacts:
|
||||||
|
name: "khanat-client-ubuntu_17_10-$(echo $CI_BUILD_REF | head -c 7 )-$CI_PIPELINE_ID"
|
||||||
|
paths:
|
||||||
|
- code/build/bin
|
||||||
|
expire_in: 2 week
|
||||||
|
|
||||||
# Archlinux Client
|
# Archlinux Client
|
||||||
Linux client archlinux build:
|
Linux client archlinux build:
|
||||||
|
@ -389,7 +442,6 @@ Linux client archlinux build:
|
||||||
boost-libs
|
boost-libs
|
||||||
cmake
|
cmake
|
||||||
fakeroot
|
fakeroot
|
||||||
freetype-devel
|
|
||||||
gcc
|
gcc
|
||||||
giflib
|
giflib
|
||||||
git
|
git
|
||||||
|
|
Loading…
Reference in a new issue