Upgrade to ubunutu 24 (#4308)

This commit is contained in:
jekkos
2025-12-16 23:48:03 +01:00
parent 4ff3e976d3
commit 4a825e0918

View File

@@ -7,7 +7,7 @@ branches:
services:
- docker
dist: jammy
dist: noble
language: node_js
node_js:
- 20
@@ -21,7 +21,7 @@ script:
- npm version "$version-$branch-$rev" --force || true
- sed -i 's/opensourcepos.tar.gz/opensourcepos.$version.tgz/g' package.json
- npm ci && npm install -g gulp && npm run build
- docker buildx build --target ospos . --platform linux/arm64,linux/amd64 -t ospos
- docker buildx build --target ospos . --platform linux/arm64,linux/amd64 --provenance=false -t ospos
- docker build --target ospos_test . -t ospos_test
- docker run --rm ospos_test /app/vendor/bin/phpunit --testdox
- docker build app/Database/ -t "jekkos/opensourcepos:sql-$TAG"
@@ -41,7 +41,8 @@ before_install:
- curl --silent -L "https://github.com/docker/buildx/releases/download/v0.30.1/buildx-v0.30.1.linux-amd64" > ~/.docker/cli-plugins/docker-buildx
- chmod a+x ~/.docker/cli-plugins/docker-buildx
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- docker buildx create --name multiarch --use
- docker run --rm --privileged tonistiigi/binfmt --install all
- docker buildx create --name multiarch --driver docker-container --use --driver-opt image=tonistiigi/buildx:latest
- docker buildx inspect --bootstrap
deploy: