aboutsummaryrefslogtreecommitdiff
path: root/build.py
diff options
context:
space:
mode:
authorJoshua M. Boniface <joshua@boniface.me>2024-03-06 20:58:33 -0500
committerJoshua M. Boniface <joshua@boniface.me>2024-03-06 20:58:33 -0500
commit9040836f5197e42b01a8222eee1077fa6596d334 (patch)
tree47015f79229da513e414cd5a71ce6efc758b39f5 /build.py
parentMerge pull request #5 from jellyfin-sandbox/publish-nuget (diff)
downloadjellyfin-packaging-9040836f5197e42b01a8222eee1077fa6596d334.tar.gz
jellyfin-packaging-9040836f5197e42b01a8222eee1077fa6596d334.tar.bz2
jellyfin-packaging-9040836f5197e42b01a8222eee1077fa6596d334.zip
Reformat Nuget build component (style, fstrings)
Diffstat (limited to 'build.py')
-rwxr-xr-xbuild.py18
1 files changed, 10 insertions, 8 deletions
diff --git a/build.py b/build.py
index 6b6ee54..f0d3cb7 100755
--- a/build.py
+++ b/build.py
@@ -457,21 +457,22 @@ def build_nuget(jellyfin_version, build_type, _build_arch, _build_version, no_pu
jellyfin_version = jellyfin_version.replace("v", "")
-
# Set today's date in a convenient format for use as an image suffix
date = datetime.now().strftime("%Y%m%d%H%M%S")
- pack_command = "dotnet pack -o out "
+ pack_command_base = "dotnet pack -o out/nuget/"
if is_unstable:
- pack_command = pack_command + f"--version-suffix {date} -p:Stability=Unstable "
+ pack_command = (
+ f"{pack_command_base} --version-suffix {date} -p:Stability=Unstable"
+ )
else:
- pack_command = pack_command + f"-p:Version={jellyfin_version} "
+ pack_command = f"{pack_command_base} -pVersion={jellyfin_version}"
for project in project_files:
log(f">> Packing {project}...")
log("")
- project_pack_command = pack_command + f"jellyfin-server/{project}"
+ project_pack_command = f"{pack_command} jellyfin-server/{project}"
log(f">>>> {project_pack_command}")
os.system(project_pack_command)
@@ -480,15 +481,16 @@ def build_nuget(jellyfin_version, build_type, _build_arch, _build_version, no_pu
if is_unstable:
nuget_repo = configurations["nuget"]["feed_urls"]["unstable"]
- nuget_key = getenv('NUGET_UNSTABLE_KEY')
+ nuget_key = getenv("NUGET_UNSTABLE_KEY")
else:
nuget_repo = configurations["nuget"]["feed_urls"]["stable"]
- nuget_key = getenv('NUGET_STABLE_KEY')
+ nuget_key = getenv("NUGET_STABLE_KEY")
- push_command = f"dotnet nuget push out/*.nupkg -s {nuget_repo} -k {nuget_key}"
+ push_command = f"dotnet nuget push out/nuget/*.nupkg -s {nuget_repo} -k {nuget_key}"
log(f">>>> {push_command}")
os.system(push_command)
+
def usage():
"""
Print usage information on error
bgstack15