Création d'une connexion à GitHub Enterprise Server (CLI) - Console Outils pour développeur

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.

Création d'une connexion à GitHub Enterprise Server (CLI)

Vous pouvez utiliser le AWS Command Line Interface (AWS CLI) pour créer une connexion.

Pour ce faire, utilisez les commandes create-host et create-connection.

Important

Une connexion créée via le AWS CLI ou AWS CloudFormation est en PENDING état par défaut. Après avoir créé une connexion avec le CLI ou AWS CloudFormation, utilisez la console pour modifier la connexion afin de définir son statutAVAILABLE.

Étape 1 : Pour créer un hôte pour GitHub Enterprise Server (CLI)
  1. Ouvrez une invite de terminal (Linux, macOS ou Unix) ou de commande (Windows). Utilisez le AWS CLI pour exécuter la create-host commande, en spécifiant le --name--provider-type, et --provider-endpoint pour votre connexion. Dans cet exemple, le nom du fournisseur tiers est GitHubEnterpriseServer et le point de terminaison est my-instance.dev.

    aws codeconnections create-host --name MyHost --provider-type GitHubEnterpriseServer --provider-endpoint "https://my-instance.dev"

    En cas de succès, cette commande renvoie les informations Amazon Resource Name (ARN) de l'hôte similaires aux suivantes.

    { "HostArn": "arn:aws:codeconnections:us-west-2:account_id:host/My-Host-28aef605" }

    Après cette étape, l'hôte présente l'état PENDING.

  2. Utilisez la console pour terminer la configuration de l'hôte et passer l'hôte vers l'état Available. Pour de plus amples informations, veuillez consulter Configurer un hôte en attente.

Étape 2 : Configurer un hôte en attente dans la console
  1. Connectez-vous à la console Developer Tools AWS Management Console et ouvrez-la à l'adressehttps://console.aws.amazon.com/codesuite/settings/connections.

  2. Utilisez la console pour terminer la configuration de l'hôte et passer l'hôte vers l'état Available. Consultez Configurer un hôte en attente.

Étape 3 : Pour créer une connexion pour GitHub Enterprise Server (CLI)
  1. Ouvrez une invite de terminal (Linux, macOS ou Unix) ou de commande (Windows). Utilisez le AWS CLI pour exécuter la create-connection commande, en spécifiant le --host-arn et --connection-name pour votre connexion.

    aws codeconnections create-connection --host-arn arn:aws:codeconnections:us-west-2:account_id:host/MyHost-234EXAMPLE --connection-name MyConnection

    En cas de succès, cette commande renvoie les ARN informations de connexion similaires aux suivantes.

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad" }
  2. Utilisez la console pour configurer la connexion en attente. Pour de plus amples informations, veuillez consulter Mettre à jour une connexion en attente.

Étape 4 : Pour établir une connexion pour GitHub Enterprise Server dans la console
  1. Connectez-vous à la console Developer Tools AWS Management Console et ouvrez-la à l'adressehttps://console.aws.amazon.com/codesuite/settings/connections.

  2. Utilisez la console pour configurer la connexion en attente et la faire passer à l’état Available. Pour de plus amples informations, veuillez consulter Mettre à jour une connexion en attente.