mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-22 22:36:06 +08:00
增加 ppc64le/s390x/386 镜像
This commit is contained in:
parent
9b16dca9da
commit
48edf2c212
2
.github/workflows/build_docker_image.yml
vendored
2
.github/workflows/build_docker_image.yml
vendored
|
@ -155,7 +155,7 @@ jobs:
|
||||||
QL_BRANCH=${{ github.ref_name }}
|
QL_BRANCH=${{ github.ref_name }}
|
||||||
SOURCE_COMMIT=${{ github.sha }}
|
SOURCE_COMMIT=${{ github.sha }}
|
||||||
network: host
|
network: host
|
||||||
platforms: linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64
|
platforms: linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x,linux/386
|
||||||
context: .
|
context: .
|
||||||
file: ./docker/Dockerfile
|
file: ./docker/Dockerfile
|
||||||
push: true
|
push: true
|
||||||
|
|
|
@ -2,7 +2,7 @@ FROM python:3.10-alpine as builder
|
||||||
COPY package.json .npmrc pnpm-lock.yaml /tmp/build/
|
COPY package.json .npmrc pnpm-lock.yaml /tmp/build/
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
&& apk update \
|
&& apk update \
|
||||||
&& apk add nodejs npm \
|
&& apk add nodejs npm git \
|
||||||
&& npm i -g pnpm \
|
&& npm i -g pnpm \
|
||||||
&& cd /tmp/build \
|
&& cd /tmp/build \
|
||||||
&& pnpm install --prod
|
&& pnpm install --prod
|
||||||
|
|
|
@ -82,7 +82,7 @@
|
||||||
"sequelize": "^6.25.5",
|
"sequelize": "^6.25.5",
|
||||||
"serve-handler": "^6.1.3",
|
"serve-handler": "^6.1.3",
|
||||||
"sockjs": "^0.3.24",
|
"sockjs": "^0.3.24",
|
||||||
"sqlite3": "npm:@louislam/sqlite3@15.1.2",
|
"sqlite3": "git+https://github.com/whyour/node-sqlite3.git",
|
||||||
"toad-scheduler": "^1.6.0",
|
"toad-scheduler": "^1.6.0",
|
||||||
"typedi": "^0.10.0",
|
"typedi": "^0.10.0",
|
||||||
"uuid": "^8.3.2",
|
"uuid": "^8.3.2",
|
||||||
|
|
|
@ -80,7 +80,7 @@ specifiers:
|
||||||
serve-handler: ^6.1.3
|
serve-handler: ^6.1.3
|
||||||
sockjs: ^0.3.24
|
sockjs: ^0.3.24
|
||||||
sockjs-client: ^1.6.0
|
sockjs-client: ^1.6.0
|
||||||
sqlite3: npm:@louislam/sqlite3@15.1.2
|
sqlite3: git+https://github.com/whyour/node-sqlite3.git
|
||||||
toad-scheduler: ^1.6.0
|
toad-scheduler: ^1.6.0
|
||||||
ts-node: ^10.6.0
|
ts-node: ^10.6.0
|
||||||
tslib: ^2.4.0
|
tslib: ^2.4.0
|
||||||
|
@ -122,10 +122,10 @@ dependencies:
|
||||||
nodemailer: 6.8.0
|
nodemailer: 6.8.0
|
||||||
pstree.remy: 1.1.8
|
pstree.remy: 1.1.8
|
||||||
reflect-metadata: 0.1.13
|
reflect-metadata: 0.1.13
|
||||||
sequelize: 6.28.0_@louislam+sqlite3@15.1.2
|
sequelize: 6.28.0_@whyour+sqlite3@1.0.1
|
||||||
serve-handler: 6.1.5
|
serve-handler: 6.1.5
|
||||||
sockjs: 0.3.24
|
sockjs: 0.3.24
|
||||||
sqlite3: /@louislam/sqlite3/15.1.2
|
sqlite3: github.com/whyour/node-sqlite3/9be8123ad9c2b1e028e4dd61150db710bd7dd9cf
|
||||||
toad-scheduler: 1.6.1
|
toad-scheduler: 1.6.1
|
||||||
typedi: 0.10.0
|
typedi: 0.10.0
|
||||||
uuid: 8.3.2
|
uuid: 8.3.2
|
||||||
|
@ -3171,23 +3171,6 @@ packages:
|
||||||
react-is: 16.13.1
|
react-is: 16.13.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@louislam/sqlite3/15.1.2:
|
|
||||||
resolution: {integrity: sha512-VRquWrCKKwfOnzwVh6hOud8lHPvv2R7Jic3gyZCL5kiZpNfmJ71DLCV9SNgLaMDloU+mVWymLev8vehlf7xf5g==}
|
|
||||||
requiresBuild: true
|
|
||||||
peerDependenciesMeta:
|
|
||||||
node-gyp:
|
|
||||||
optional: true
|
|
||||||
dependencies:
|
|
||||||
'@mapbox/node-pre-gyp': 1.0.10
|
|
||||||
node-addon-api: 4.3.0
|
|
||||||
tar: 6.1.13
|
|
||||||
optionalDependencies:
|
|
||||||
node-gyp: 7.1.2
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- encoding
|
|
||||||
- supports-color
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/@mapbox/node-pre-gyp/1.0.10:
|
/@mapbox/node-pre-gyp/1.0.10:
|
||||||
resolution: {integrity: sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==}
|
resolution: {integrity: sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
@ -13360,7 +13343,7 @@ packages:
|
||||||
engines: {node: '>= 10.0.0'}
|
engines: {node: '>= 10.0.0'}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/sequelize/6.28.0_@louislam+sqlite3@15.1.2:
|
/sequelize/6.28.0_@whyour+sqlite3@1.0.1:
|
||||||
resolution: {integrity: sha512-+WHqvUQgTp19GLkt+gyQ+F6qg+FIEO2O5F9C0TOYV/PjZ2a/XwWvVkL1NCkS4VSIjVVvAUutiW6Wv9ofveGaVw==}
|
resolution: {integrity: sha512-+WHqvUQgTp19GLkt+gyQ+F6qg+FIEO2O5F9C0TOYV/PjZ2a/XwWvVkL1NCkS4VSIjVVvAUutiW6Wv9ofveGaVw==}
|
||||||
engines: {node: '>=10.0.0'}
|
engines: {node: '>=10.0.0'}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
@ -13405,7 +13388,7 @@ packages:
|
||||||
retry-as-promised: 7.0.3
|
retry-as-promised: 7.0.3
|
||||||
semver: 7.3.8
|
semver: 7.3.8
|
||||||
sequelize-pool: 7.1.0
|
sequelize-pool: 7.1.0
|
||||||
sqlite3: /@louislam/sqlite3/15.1.2
|
sqlite3: github.com/whyour/node-sqlite3/9be8123ad9c2b1e028e4dd61150db710bd7dd9cf
|
||||||
toposort-class: 1.0.1
|
toposort-class: 1.0.1
|
||||||
uuid: 8.3.2
|
uuid: 8.3.2
|
||||||
validator: 13.7.0
|
validator: 13.7.0
|
||||||
|
@ -15235,3 +15218,22 @@ packages:
|
||||||
normalize-path: 1.0.0
|
normalize-path: 1.0.0
|
||||||
strip-indent: 2.0.0
|
strip-indent: 2.0.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
github.com/whyour/node-sqlite3/9be8123ad9c2b1e028e4dd61150db710bd7dd9cf:
|
||||||
|
resolution: {tarball: https://codeload.github.com/whyour/node-sqlite3/tar.gz/9be8123ad9c2b1e028e4dd61150db710bd7dd9cf}
|
||||||
|
name: '@whyour/sqlite3'
|
||||||
|
version: 1.0.1
|
||||||
|
requiresBuild: true
|
||||||
|
peerDependenciesMeta:
|
||||||
|
node-gyp:
|
||||||
|
optional: true
|
||||||
|
dependencies:
|
||||||
|
'@mapbox/node-pre-gyp': 1.0.10
|
||||||
|
node-addon-api: 4.3.0
|
||||||
|
tar: 6.1.13
|
||||||
|
optionalDependencies:
|
||||||
|
node-gyp: 7.1.2
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- encoding
|
||||||
|
- supports-color
|
||||||
|
dev: false
|
||||||
|
|
Loading…
Reference in New Issue
Block a user