Add packages

This commit is contained in:
2025-09-07 17:07:52 -05:00
parent 1ef356443e
commit b15ff84e72
2 changed files with 38 additions and 1 deletions

View File

@@ -52,6 +52,41 @@ jobs:
userName: '@job_token@'
passwordSecret: dockersecret
condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL
- !CommandStep
name: Push packages to CPKG
runInContainer: true
image: onedev.site.tesses.net/crosslang/crosslangextras/crosslangextras:latest
interpreter: !DefaultInterpreter
commands: |
cd Tesses.CrossLang.PackageServer
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.Args
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.BuildEssentials
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../Tesses.CrossLang.Std
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../Templates/compiletool
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../console
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../emptyweb
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../lib
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../template
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../tool
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../web
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
cd ../webapp
crosslang upload-package --token="$CPKG_KEY" --host="https://cpkg.tesseslanguage.com/"
envVars:
- name: CPKG_KEY
value: '@secret:CPKG_KEY@'
useTTY: true
condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL
- !CommandStep
name: push to coolify
runInContainer: true

View File

@@ -1,7 +1,9 @@
{
"info": {
"type": "console"
"type": "console",
"short_name": "packageserver",
"short_name_pretty": "Package Server"
},
"version": "1.0.0.0-prod",
"name": "Tesses.CrossLang.PackageServer",