mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2025-12-23 17:47:54 -05:00
Upgrade to ubunutu 24 (#4308)
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user