mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-05-12 14:43:56 +00:00
Fixed building mysql, postgresql and sqlite3 for arm
With some apt/dpkg magic building multidb containers for arm versions now also works. As long as the build stage and docker-image stage use the same base (debian buster now) it should all work. Resolves #530, resolves #1066
This commit is contained in:
parent
8746d36845
commit
8c03746a67
8 changed files with 168 additions and 57 deletions
|
@ -1,6 +1,6 @@
|
|||
# The default Debian-based SQLite images support these arches.
|
||||
# The default Debian-based images support these arches for all database connections
|
||||
#
|
||||
# Other images (Alpine-based, or with other database backends) currently
|
||||
# Other images (Alpine-based) currently
|
||||
# support only a subset of these.
|
||||
arches=(
|
||||
amd64
|
||||
|
@ -9,15 +9,6 @@ arches=(
|
|||
arm64v8
|
||||
)
|
||||
|
||||
case "${DOCKER_REPO}" in
|
||||
*-mysql)
|
||||
arches=(amd64)
|
||||
;;
|
||||
*-postgresql)
|
||||
arches=(amd64)
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ "${DOCKER_TAG}" == *alpine ]]; then
|
||||
# The Alpine build currently only works for amd64.
|
||||
os_suffix=.alpine
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue