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