Package functions
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user