1
0

Package functions

This commit is contained in:
2026-01-26 16:38:39 +01:00
parent 9e9d953e15
commit bcb84ed12c

View File

@@ -26,6 +26,8 @@ tasks:
value: '$(trimPrefix(tag_name,"v"))'
- varName: "archive_file"
value: '$(settings.name)_$(trimPrefix(tag_name,"v"))_$(settings.os_family)-$(settings.architecture).tar.gz'
- varName: "package_file"
value: '$(settings.os_family)-$(settings.architecture).tar.gz'
- varName: "sha256_file"
value: '$(settings.name)_$(trimPrefix(tag_name,"v"))_$(settings.os_family)-$(settings.architecture).sha256'
@@ -73,21 +75,31 @@ tasks:
- execute:
description: "Upload application $(archive_file)"
exec: "mc"
exec: "curl"
args:
- "cp"
- "--quiet"
- "--user"
- "juerg.jenzer@jesof.ch:$(decrypt(gitToken,keyfile))"
- "--upload-file"
- "$(tempdir())/$(archive_file)"
- "jesof/binaries/$(archive_file)"
- "$(git)/api/packages/public/generic/$(settings.name)/$(new_version)/$(package_file)"
- execute:
description: "Upload checksum $(sha256_file)"
exec: "mc"
args:
- "cp"
- "--quiet"
- "$(tempdir())/$(sha256_file)"
- "jesof/binaries/$(sha256_file)"
# - execute:
# description: "Upload application $(archive_file)"
# exec: "mc"
# args:
# - "cp"
# - "--quiet"
# - "$(tempdir())/$(archive_file)"
# - "jesof/binaries/$(archive_file)"
# - execute:
# description: "Upload checksum $(sha256_file)"
# exec: "mc"
# args:
# - "cp"
# - "--quiet"
# - "$(tempdir())/$(sha256_file)"
# - "jesof/binaries/$(sha256_file)"
- call:
script: "@(system)/check-git-repository.yaml"