1
0

update ci - try to trick with paths of CI build in sync with cmake prefix

* see commit b3eae2dd
This commit is contained in:
mckaygerhard 2024-06-03 15:50:59 -04:00
parent 8d390b3b10
commit 8d0c798ade

View File

@ -12,20 +12,16 @@ stages:
stage: build stage: build
script: script:
- mkdir cmakebuild - mkdir cmakebuild
- mkdir -p artifact/etc
- mkdir -p artifact/usr/games
- mkdir -p artifact/etc/multicraft
- mkdir -p artifact/usr/share/games/multicraft
- cd cmakebuild - cd cmakebuild
- cmake -DCMAKE_INSTALL_PREFIX=../artifact/usr -DBUILD_SERVER=ON -DBUILD_CLIENT=ON -DENABLE_CURL=ON -DENABLE_SOUND=ON -DENABLE_LUAJIT=ON -DENABLE_GETTEXT=ON -DENABLE_FREETYPE=ON -DENABLE_SYSTEM_GMP=ON -DENABLE_SYSTEM_JSONCPP=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_POSTGRESQL=ON \ - cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SERVER=ON -DBUILD_CLIENT=ON -DENABLE_CURL=ON -DENABLE_SOUND=ON -DENABLE_LUAJIT=ON -DENABLE_GETTEXT=ON -DENABLE_FREETYPE=ON -DENABLE_SYSTEM_GMP=ON -DENABLE_SYSTEM_JSONCPP=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_POSTGRESQL=ON \
-DRUN_IN_PLACE=OFF -DCUSTOM_BINDIR=/usr/games -DCUSTOM_LOCALEDIR=/usr/share/locale -DCUSTOM_SHAREDIR=/usr/share/games/multicraft -DCUSTOM_EXAMPLE_CONF_DIR=/etc/multicraft .. -DRUN_IN_PLACE=OFF -DCUSTOM_BINDIR=/usr/games -DCUSTOM_LOCALEDIR=/usr/share/locale -DCUSTOM_SHAREDIR=/usr/share/games/multicraft -DCUSTOM_EXAMPLE_CONF_DIR=/etc/multicraft ..
- make -j$(nproc) - make -j$(nproc)
- make install - make install DESTDIR=artifact
artifacts: artifacts:
when: on_success when: on_success
expire_in: 1y expire_in: 1y
paths: paths:
- "artifact/**" - artifact
## ##
## Alpine the limited distro for nonsocial geeks ## Alpine the limited distro for nonsocial geeks