mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-01-23 23:20:51 +01:00
[PR #2656] [MERGED] Improve builds #9001
Labels
No labels
area:database
awaiting-feedback
backend
blocked
breaking change: web api
bug
build
ci
confirmed
discussion needed
dotnet future
downstream
duplicate
EFjellyfin.db
enhancement
feature
future
github-actions
good first issue
hdr
help wanted
invalid
investigation
librarydb
live-tv
lyrics
media playback
music
needs testing
nuget
performance
platform
pull-request
question
regression
release critical
requires-web
roadmap
security
security
stale
support
syncplay
ui & ux
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: starred/jellyfin#9001
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/2656
Author: @joshuaboniface
Created: 3/24/2020
Status: ✅ Merged
Merged: 4/29/2020
Merged by: @JustAMan
Base:
master← Head:improve-builds📝 Commits (10+)
2afbbbaRemove old build script28f7df6Move all old deployment stuff to a new folder8b620edMove Debian folder to root of repof9cecfcAdd new build.sh script and symlink3571afeIgnore web artifactsba55ee4Add first proof-of-concept deployment setup93d1256Remove web building, rename, bump versionc61e95dOnly support Docker builds on amd64163cf22Only support cross-building with Docker9c37886Add arm64 and armhf builds📊 Changes
148 files changed (+782 additions, -2132 deletions)
View changed files
➖
.copr/Makefile(+0 -59)➕
.copr/Makefile(+1 -0)➕
.github/CODEOWNERS(+3 -0)📝
.gitignore(+12 -7)📝
Emby.Notifications/NotificationEntryPoint.cs(+1 -1)📝
SharedVersion.cs(+2 -2)➖
build(+0 -197)➕
build(+1 -0)➕
build.sh(+114 -0)📝
build.yaml(+11 -12)📝
bump_version(+9 -27)📝
debian/bin/restart.sh(+0 -0)📝
debian/changelog(+6 -0)📝
debian/compat(+0 -0)📝
debian/conf/jellyfin(+4 -1)📝
debian/conf/jellyfin-sudoers(+0 -0)📝
debian/conf/jellyfin.service.conf(+0 -0)📝
debian/conf/logging.json(+0 -0)📝
debian/control(+8 -9)📝
debian/copyright(+0 -0)...and 80 more files
📄 Description
Changes
Completely revamps the build system. Removes any web source building inside this repository. Generates packages named
jellyfin-serverrather than justjellyfin. Supports all the existing platforms and architectures.Part 2/3
Part 1: jellyfin/jellyfin-web#978
Issues
N/A
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.