ZokasTech Innovate Connect Grow

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 (/healthz répond).
  • Dans le coffre : « Hub ZokasTech — jeton de publication » (jeton zhp_… créé dans la console du Hub).

Étapes

  1. Installer les dépendances : npm install dans desktop.
  2. Épingler la clé du Hub : npm run license:pin -- <hub> inscrit l'adresse et la clé publique dans les builds.
  3. Construire : npm run release:mac:arm64, release:mac:x64, release:win produisent Studio, Agent et l'installateur.
  4. Construire l'Orchestrator : npm run release:orchestrator produit l'archive compose et les images Orchestrator et Robot (ZOKAS_IMAGE_PLATFORM pour une autre architecture que celle du Mac de construction).
  5. Publier : npm run release:publish dépose chaque fichier (SHA-256 vérifié) puis publie la version ; le catalogue signé est mis à jour.
  6. Valider puis mettre à jour le serveur : une human.approve précède le lancement du processus de mise à jour de l'Orchestrator.

Noms de fichiers acceptés par le Hub

FichierContenu
ZokasTech-Setup-<v>-arm64.dmg, -x64.dmg, -win-x64.exe, -linux-<arch>.AppImageinstallateur en ligne
zokas-studio-<v>-<cible>.zip, zokas-agent-<v>-<cible>.zipapplications (mac-arm64, mac-x64, win-x64, linux-x64, linux-arm64)
zokas-orchestrator-<v>.zipfichiers compose de l'Orchestrator
zokas-orchestrator-<v>-image.tar.gz, zokas-robot-<v>-image.tar.gzimages de conteneur

Un autre nom est refusé (« nom de fichier non reconnu ») : mettez alors le Hub à jour.

Mis à jour le 28 octobre 2026