Spécifier le référentiel source d'une action de flux de travail - Amazon CodeCatalyst

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Spécifier le référentiel source d'une action de flux de travail

Suivez les instructions ci-dessous pour spécifier le référentiel source à utiliser avec une action de flux de travail. Au démarrage, l'action regroupe les fichiers du référentiel source configuré dans un artefact, télécharge l'artefact sur l'image Docker de l'environnement d'exécution dans lequel l'action est exécutée, puis termine son traitement à l'aide des fichiers téléchargés.

Note

Actuellement, dans le cadre d'une action de flux de travail, vous ne pouvez spécifier qu'un seul référentiel source, à savoir le référentiel source dans lequel réside le fichier de définition du flux de travail (dans le .codecatalyst/workflows/ répertoire ou l'un de ses sous-répertoires). Ce référentiel source est représenté par l'étiquetteWorkflowSource.

Visual
Pour spécifier le référentiel source qu'une action utilisera (éditeur visuel)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

  5. Choisissez Modifier.

  6. Choisissez Visual.

  7. Dans le diagramme du flux de travail, choisissez l'action dans laquelle vous souhaitez spécifier la source.

  8. Choisissez Entrées.

  9. Dans Sources (facultatif), procédez comme suit :

    Spécifiez les étiquettes qui représentent les référentiels sources qui seront nécessaires à l'action. Actuellement, la seule étiquette prise en charge estWorkflowSource, qui représente le référentiel source dans lequel votre fichier de définition de flux de travail est stocké.

    Si vous omettez une source, vous devez spécifier au moins un artefact d'entrée sous. action-name/Inputs/Artifacts

    Pour plus d'informations sur les sources, consultez Connecter les référentiels sources aux flux de travail.

  10. (Facultatif) Choisissez Valider pour valider le YAML code du flux de travail avant de le valider.

  11. Choisissez Valider, entrez un message de validation, puis choisissez à nouveau Valider.

YAML
Pour spécifier le référentiel source qu'une action utilisera (YAMLéditeur)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

  5. Choisissez Modifier.

  6. Choisissez YAML.

  7. Dans une action, ajoutez un code similaire au suivant :

    action-name: Inputs: Sources: - WorkflowSource

    Pour plus d'informations, consultez la description de la Sources propriété dans YAMLDéfinition du flux de travail Pour votre action.

  8. (Facultatif) Choisissez Valider pour valider le YAML code du flux de travail avant de le valider.

  9. Choisissez Valider, entrez un message de validation, puis choisissez à nouveau Valider.