[PR #6394] [MERGED] ci: change OS packaging images to be quiet #10942

Closed
opened 2026-02-07 06:29:37 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/6394
Author: @h1dden-da3m0n
Created: 8/5/2021
Status: Merged
Merged: 8/11/2021
Merged by: @joshuaboniface

Base: masterHead: ci/noisy-container


📝 Commits (3)

  • 6a3ec7b change OS packaging images to be quiet
  • ea798de remove packages bundled in dotnet/sdk base image
  • ed2a637 fix missing build dependencies

📊 Changes

15 files changed (+164 additions, -186 deletions)

View changed files

📝 deployment/Dockerfile.centos.amd64 (+9 -9)
📝 deployment/Dockerfile.debian.amd64 (+6 -11)
📝 deployment/Dockerfile.debian.arm64 (+16 -16)
📝 deployment/Dockerfile.debian.armhf (+17 -16)
📝 deployment/Dockerfile.fedora.amd64 (+7 -7)
📝 deployment/Dockerfile.linux.amd64 (+6 -11)
📝 deployment/Dockerfile.linux.amd64-musl (+6 -11)
📝 deployment/Dockerfile.linux.arm64 (+6 -11)
📝 deployment/Dockerfile.linux.armhf (+6 -11)
📝 deployment/Dockerfile.macos (+6 -11)
📝 deployment/Dockerfile.portable (+6 -11)
📝 deployment/Dockerfile.ubuntu.amd64 (+9 -6)
📝 deployment/Dockerfile.ubuntu.arm64 (+29 -22)
📝 deployment/Dockerfile.ubuntu.armhf (+29 -22)
📝 deployment/Dockerfile.windows.amd64 (+6 -11)

📄 Description

Description

To lessen the burden of the review for my ci PR i extracted my changes for the OS packaging Images.
This PR quiets down the package manager installs, since their log can be mostly ignored for the package builds.
Additionally, I noticed that we where already using debian 10 as the base but where manually installing dotnet, so I exchanged the base images where that was the case and dropped the explicit download of the dotnet sdk.

Change(s)

  • quiet down the OS packaging docker images (mostly setting package managers to be quiet)
  • changes to use the dotnet/sdk image where possible (it is debian 10 just like the one it replaces)
  • slightly changes the indent in the OS packaging docker files

Issue(s)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/6394 **Author:** [@h1dden-da3m0n](https://github.com/h1dden-da3m0n) **Created:** 8/5/2021 **Status:** ✅ Merged **Merged:** 8/11/2021 **Merged by:** [@joshuaboniface](https://github.com/joshuaboniface) **Base:** `master` ← **Head:** `ci/noisy-container` --- ### 📝 Commits (3) - [`6a3ec7b`](https://github.com/jellyfin/jellyfin/commit/6a3ec7b4799222fe4c07ae1bc7dc9681083183ba) change OS packaging images to be quiet - [`ea798de`](https://github.com/jellyfin/jellyfin/commit/ea798de61fc374438309cddb2cd4c3f066246570) remove packages bundled in dotnet/sdk base image - [`ed2a637`](https://github.com/jellyfin/jellyfin/commit/ed2a637ce3f94b16773fd61c362e72452f5eb9d2) fix missing build dependencies ### 📊 Changes **15 files changed** (+164 additions, -186 deletions) <details> <summary>View changed files</summary> 📝 `deployment/Dockerfile.centos.amd64` (+9 -9) 📝 `deployment/Dockerfile.debian.amd64` (+6 -11) 📝 `deployment/Dockerfile.debian.arm64` (+16 -16) 📝 `deployment/Dockerfile.debian.armhf` (+17 -16) 📝 `deployment/Dockerfile.fedora.amd64` (+7 -7) 📝 `deployment/Dockerfile.linux.amd64` (+6 -11) 📝 `deployment/Dockerfile.linux.amd64-musl` (+6 -11) 📝 `deployment/Dockerfile.linux.arm64` (+6 -11) 📝 `deployment/Dockerfile.linux.armhf` (+6 -11) 📝 `deployment/Dockerfile.macos` (+6 -11) 📝 `deployment/Dockerfile.portable` (+6 -11) 📝 `deployment/Dockerfile.ubuntu.amd64` (+9 -6) 📝 `deployment/Dockerfile.ubuntu.arm64` (+29 -22) 📝 `deployment/Dockerfile.ubuntu.armhf` (+29 -22) 📝 `deployment/Dockerfile.windows.amd64` (+6 -11) </details> ### 📄 Description ### Description To lessen the burden of the review for my ci PR i extracted my changes for the OS packaging Images. This PR quiets down the package manager installs, since their log can be mostly ignored for the package builds. Additionally, I noticed that we where already using debian 10 as the base but where manually installing dotnet, so I exchanged the base images where that was the case and dropped the explicit download of the dotnet sdk. ### Change(s) * quiet down the OS packaging docker images (mostly setting package managers to be quiet) * changes to use the dotnet/sdk image where possible (it is debian 10 just like the one it replaces) * slightly changes the indent in the OS packaging docker files ### Issue(s) * extracted from #6364 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 06:29:37 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#10942