summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2025-01-12 22:02:15 -0300
committerJesusaves <cpntb1@ymail.com>2025-01-12 22:02:15 -0300
commit4ea25b2f8d04924e095c24c8e3c7ab64f2dfe580 (patch)
tree5d50c49819527526c059a89480df4d3403b55ebd
parent1fb07ae6bbd9ad941e112f81228bde2dfdf376ff (diff)
downloadserverdata-4ea25b2f8d04924e095c24c8e3c7ab64f2dfe580.tar.gz
serverdata-4ea25b2f8d04924e095c24c8e3c7ab64f2dfe580.tar.bz2
serverdata-4ea25b2f8d04924e095c24c8e3c7ab64f2dfe580.tar.xz
serverdata-4ea25b2f8d04924e095c24c8e3c7ab64f2dfe580.zip
Update CI requisites
-rw-r--r--.gitlab-ci.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 42d69bcef..52665b5bd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,7 +4,7 @@ stages:
before_script:
- uname -a
-image: ubuntu:18.04
+image: ubuntu:22.04
variables:
GET_SOURCES_ATTEMPTS: "5"
@@ -15,9 +15,9 @@ variables:
mysql_run_8.0:
stage: build
script:
- - export CC=gcc-7
+ - export CC=gcc-9
- ./.tools/jobs/install.sh "mysql-client
- gcc-7
+ gcc-9
git-core
make autoconf automake autopoint
libssl-dev libtool libmysqlclient-dev libz-dev libpcre3-dev"
@@ -25,7 +25,7 @@ mysql_run_8.0:
- ./.tools/jobs/initdb.sh mysql
- ./.tools/jobs/build.sh "--enable-packetver=${packetver} --enable-epoll --enable-debug --enable-sanitize=full --disable-manager --enable-Werror --enable-buildbot" "--enable-werror --enable-lto --enable-sanitize"
- ./.tools/jobs/runserver.sh mysql
- image: ubuntu:18.04
+ image: ubuntu:22.04
services:
- mysql:8.0
allow_failure: true
@@ -77,7 +77,7 @@ licensecheck:
- lightweight
script:
- ./.tools/jobs/licensecheck.sh
- image: ubuntu:18.04
+ image: ubuntu:22.04
newlines:
stage: test
@@ -86,7 +86,7 @@ newlines:
script:
- ./.tools/jobs/install.sh "dos2unix git-core"
- ./.tools/jobs/newlines.sh
- image: debian:buster
+ image: debian:bookworm
artifacts:
untracked: true
when: always
@@ -100,7 +100,7 @@ spaces:
- ./.tools/jobs/install.sh "sed git-core"
- cd npc
- ../.tools/jobs/spaces.sh
- image: debian:buster
+ image: debian:bookworm
allow_failure: true # I don't want this to be critical on TMW2
artifacts:
untracked: true