Skip to content

Commit

Permalink
[Maintenance] Switch to debian stable #20 (#21)
Browse files Browse the repository at this point in the history
  • Loading branch information
GioF71 authored Sep 28, 2023
1 parent 699908c commit 417d2f1
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 7 deletions.
11 changes: 5 additions & 6 deletions .github/workflows/docker-debian-multi-arch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
fail-fast: false
matrix:
base: ["bullseye"]
base: ["stable"]

steps:
- name: Checkout
Expand All @@ -35,20 +35,19 @@ jobs:
image_name=${{secrets.DOCKER_USERNAME}}/roon-bridge
declare -A base_images_dict
base_images_dict[stable]="debian:stable-slim"
base_images_dict[bookworm]="debian:bookworm-slim"
base_images_dict[bullseye]="debian:bullseye-slim"
select_base_image=${base_images_dict[${{ matrix.base }}]}
declare -A upstream_image_from_matrix
upstream_image_from_matrix[stable]=debian:stable-slim
upstream_image_from_matrix[bookworm]=debian:bookworm-slim
upstream_image_from_matrix[bullseye]=debian:bullseye-slim
upstream_image_from_matrix[buster]=debian:buster-slim
upstream_image_from_matrix[vanilla-bookworm]=debian:bookworm-slim
upstream_image_from_matrix[vanilla-bullseye]=debian:bullseye-slim
upstream_image_from_matrix[vanilla-buster]=debian:buster-slim
declare -A special_tags
special_tags[bullseye]="${image_name}:stable,${image_name}:latest"
special_tags[stable]="${image_name}:stable,${image_name}:latest"
tags=""
if [ "${ref_type}" = "branch" ]; then
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ Those two platforms do not ship docker out of the box (unsurprisingly), so docke

Date|Description
:---|:---
2023-09-28|Switch to debian stable by default (see [#20](https://github.com/GioF71/roon-bridge-docker/issues/20))
2023-03-29|Allow `BASE_URL` as alternate source for downloads
2023-03-29|Removed `/roon` mountpoint for ease of use
2023-03-29|Add volume `/files` for providing the necessary binary files (avoid downloads)
Expand Down
6 changes: 5 additions & 1 deletion build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,16 @@

declare -A base_image_tags

base_image_tags[stable]=debian:stable-slim
base_image_tags[bookworm]=debian:bookworm-slim
base_image_tags[bullseye]=debian:bullseye-slim

declare -A local_tag
local_tag[stable]=local-stable
local_tag[bookworm]=local-bookworm
local_tag[bullseye]=local-bullseye

DEFAULT_BASE_IMAGE=bullseye
DEFAULT_BASE_IMAGE=stable
DEFAULT_TAG=local
DEFAULT_USE_PROXY=N

Expand Down

0 comments on commit 417d2f1

Please sign in to comment.