Administrer
Publier une version de ZOKAS Automate
Construire les applications, les publier sur le ZokasTech Hub et mettre à jour un Orchestrator.
Cette page s'adresse à l'équipe qui distribue ZOKAS Automate. Le processus fourni ZOKAS — Construire et publier une version (examples/livraison-1-construire-publier.zokas.json) enchaîne toutes les étapes ; voici ce qu'il fait.
Prérequis
- Un Mac de construction avec Node.js et Podman (ou Docker).
- Un ZokasTech Hub à jour, joignable (
/healthzrépond). - Dans le coffre : « Hub ZokasTech — jeton de publication » (jeton
zhp_…créé dans la console du Hub).
Étapes
- Installer les dépendances :
npm installdansdesktop. - Épingler la clé du Hub :
npm run license:pin -- <hub>inscrit l'adresse et la clé publique dans les builds. - Construire :
npm run release:mac:arm64,release:mac:x64,release:winproduisent Studio, Agent et l'installateur. - Construire l'Orchestrator :
npm run release:orchestratorproduit l'archive compose et les images Orchestrator et Robot (ZOKAS_IMAGE_PLATFORMpour une autre architecture que celle du Mac de construction). - Publier :
npm run release:publishdépose chaque fichier (SHA-256 vérifié) puis publie la version ; le catalogue signé est mis à jour. - Valider puis mettre à jour le serveur : une
human.approveprécède le lancement du processus de mise à jour de l'Orchestrator.
Noms de fichiers acceptés par le Hub
| Fichier | Contenu |
|---|---|
ZokasTech-Setup-<v>-arm64.dmg, -x64.dmg, -win-x64.exe, -linux-<arch>.AppImage | installateur en ligne |
zokas-studio-<v>-<cible>.zip, zokas-agent-<v>-<cible>.zip | applications (mac-arm64, mac-x64, win-x64, linux-x64, linux-arm64) |
zokas-orchestrator-<v>.zip | fichiers compose de l'Orchestrator |
zokas-orchestrator-<v>-image.tar.gz, zokas-robot-<v>-image.tar.gz | images de conteneur |
Un autre nom est refusé (« nom de fichier non reconnu ») : mettez alors le Hub à jour.
Mis à jour le 28 octobre 2026