Aller au contenu

Jobs

Jobs répertorie les tâches ponctuelles, exécutées jusqu’à la complétion, pour le locataire actif — migrations, seeds et autres travaux à exécution unique, distincts des conteneurs à longue durée de vie qu’un déploiement maintient actifs. Un job s’exécute soit de manière autonome, soit est détenu par une planification (une CronJob) ; un job détenu par une planification ne peut pas être supprimé depuis ici — son historique d’exécution est lié au job, donc le relancer sans perdre cet historique signifie ouvrir le job et utiliser Relancer plutôt que de le supprimer et le recréer.

Section de la barre latérale Tâches → Tâches.

L'écran Jobs du tableau de bord Odysseus.
  • jobs:jobs.actions — “Actions”
  • jobs:jobs.are-you-sure-you-want — “Êtes-vous sûr de vouloir supprimer le job ?”
  • jobs:jobs.cancel — “Annuler”
  • jobs:jobs.create-a-job-to-run — “Créez un job pour exécuter un conteneur une seule fois et conserver son historique d’exécution.”
  • jobs:jobs.create-job — “Créer un job”
  • jobs:jobs.delete — “Supprimer”
  • jobs:jobs.delete-job — “Supprimer le job”
  • jobs:jobs.delete-the-schedule-instead-it — “Supprimez plutôt la planification — elle possède ce job.”
  • jobs:jobs.deleting — “Suppression…”
  • jobs:jobs.image — “Image”
  • jobs:jobs.its-run-history-is-deleted — “Son historique d’exécutions est supprimé avec lui. Pour exécuter à nouveau ce job sans perdre cet historique, ouvrez le job et utilisez Ré-exécuter à la place.”
  • jobs:jobs.jobs — “Jobs”
  • jobs:jobs.last-updated — “Dernière mise à jour”
  • jobs:jobs.loading-jobs — “Chargement des jobs…”
  • jobs:jobs.managed-by-a-schedule — “Géré par une planification”
  • jobs:jobs.name — “Nom”
  • jobs:jobs.no-jobs — “Aucun job”
  • jobs:jobs.no-run-to-completion-jobs — “Aucun tâche d’exécution complète n’existe pour ce locataire.”
  • jobs:jobs.node — “Nœud”
  • jobs:jobs.on-a-schedule — “Planifié”
  • jobs:jobs.one-off-jobs-for-the — “Jobs ponctuels pour le locataire actif”
  • jobs:jobs.status — “Statut”
  • jobs:jobs.tasks-that-run-once — “Tâches qui s’exécutent une seule fois et se terminent — migrations, seeds, tâches ponctuelles.”
  • jobs:jobs.this-job-is-owned-by — “Ce job est possédé par une planification. Modifiez-le là-bas.”
  • jobs:jobDetail.again-now-with-its-stored — “à nouveau maintenant, avec sa spécification stockée.”
  • jobs:jobDetail.are-you-sure-you-want — “Êtes-vous sûr de vouloir supprimer”
  • jobs:jobDetail.attempt — “Tentative”
  • jobs:jobDetail.attempts-in-run — “Tentatives dans l’exécution”
  • jobs:jobDetail.cancel — “Annuler”
  • jobs:jobDetail.container — “Conteneur”
  • jobs:jobDetail.delete — “Supprimer”
  • jobs:jobDetail.delete-job — “Supprimer le job”
  • jobs:jobDetail.deleting — “Suppression…”
  • jobs:jobDetail.exit-code — “Code de sortie”
  • jobs:jobDetail.finished — “Terminé”
  • jobs:jobDetail.it-executes-real-work — “Elle exécute un travail réel. Si le job n’est pas sûr d’être exécuté deux fois, ne confirmez pas. Ses enregistrements d’exécution précédents sont conservés — la nouvelle exécution est numérotée après la dernière.”
  • jobs:jobDetail.its — “Ses”
  • jobs:jobDetail.jobs — “← Jobs”
  • jobs:jobDetail.loading-job — “Chargement du travail…”
  • jobs:jobDetail.on-a-schedule — “Planifié”
  • jobs:jobDetail.queueing — “Mise en file d’attente…”
  • jobs:jobDetail.re-run — “Relancer”
  • jobs:jobDetail.re-run-job — “Relancer le travail”
  • jobs:jobDetail.reason — “Raison”
  • jobs:jobDetail.refresh — “Rafraîchir”
  • jobs:jobDetail.run — “Exécuter”
  • jobs:jobDetail.run-history — “Historique des exécutions”
  • jobs:jobDetail.run-it-now — “Exécuter maintenant”
  • jobs:jobDetail.run-record — “enregistrement d’exécution”
  • jobs:jobDetail.specification — “Spécification”
  • jobs:jobDetail.started — “Démarré”
  • jobs:jobDetail.still-running — “encore en cours d’exécution”
  • jobs:jobDetail.the-attempts-in-this-run — “Les tentatives dans cette exécution n’ont pas toutes lancé la même spécification — le travail stocké a été remplacé entre un échec et sa relance.”
  • jobs:jobDetail.this-job-has-no-run — “Ce travail n’a pas encore d’enregistrements d’exécution.”
  • jobs:jobDetail.this-job-is-already-pending — “Ce job est déjà en attente ou en cours d’exécution — une relance l’exécuterait deux fois.”
  • jobs:jobDetail.this-starts — “Cela démarre”
  • jobs:jobDetail.will-be-deleted-with-it — “sera supprimé avec lui. Pour relancer le travail tout en conservant cet historique, annulez et utilisez Relancer.”
  • jobs:jobNew.cancel — “Annuler”
  • jobs:jobNew.create-job — “Créer un travail”
  • jobs:jobNew.creating — “Création…”
  • jobs:jobNew.jobs — “← Travaux”
  • jobs:jobNew.lowercase-letters-digits-and-hyphens — “Lettres minuscules, chiffres et tirets, jusqu’à 63 caractères. Le nom d’un travail ne peut pas être modifié ultérieurement.”
  • jobs:jobNew.name — “Nom *”
  • jobs:jobNew.the-job-starts-as-soon — “Le travail démarre dès sa création et s’exécute une fois. Ses enregistrements d’exécution survivent au conteneur, donc une relance ultérieure ne perdra pas celui-ci.”

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Chaque champ accepté par une spécification de job se trouve dans le manifeste de job. Pour relancer un job terminé ou échoué sans perdre son historique, consultez relancer un job. Pour les planifications qui détiennent les jobs récurrents, consultez l’écran des Jobs planifiés et les travaux planifiés.