Importer l’application ou la personnalisation de l’application à partir du contrôle de source

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Importez une application ou une personnalisation d’application à partir d’un référentiel de contrôle de source dans Studio du moteur de développement d'application (AES) pour continuer à la développer sur cette instance.

    Avant de commencer

    • Rôle requis : admin
    • Vérifiez que l’instance de non-production dispose d’un accès réseau au référentiel Git.
    • Vérifiez que le référentiel contient une application valide.
    • Assurez-vous que les utilisateurs ajoutent l’adresse e-mail à leur enregistrement respectif de la table Utilisateurs [sys_user] qu’ils utilisent dans leurs validations dans le référentiel Git.
    • En savoir plus sur les personnalisations d’application Gérer les personnalisations des applications.

    Pourquoi et quand exécuter cette tâche

    L’intégration du contrôle de source ne prend pas en charge l’importation d’une application sur une instance de production. Installez plutôt les applications sur une instance de production à partir du référentiel d’applications, d’un ensemble de mises à jour ou du Studio du moteur de développement d'applicationfichier .

    Procédure

    1. Accédez à la Tous > Moteur de développement d'application > Studio du moteur de développement d'application.
    2. Sélectionnez Importer l’application.
      Importer une application à partir du contrôle de source dans App Engine Studio
    3. Renseignez les champs du formulaire.
      Tableau 1. Champs du contrôle de source Importer à partir de
      Champ Description
      Protocole réseau Type d’informations d’identification https ou ssh qui active l’échange de données du canal sécurisé.
      URL L’URL vers le référentiel Git où se trouvent les fichiers d’application.
      Remarque :
      Si l’URL Git Repo pour SSH fournie par votre serveur Git ne fonctionne pas, vérifiez auprès du propriétaire ou du fournisseur de votre serveur Git l’URL correcte. Des spécifications supplémentaires telles que des préfixes de protocole de schéma, des numéros de port, etc., peuvent être requises pour que votre URL de référentiel Git fonctionne.
      Brancher Branche du référentiel sur laquelle travailler dans l’application.
      Remarque :
      La branche par défaut porte le nom de votre instance. Si vous ne choisissez pas de nom, la branche est définie par défaut sur master.
      Nom de Serveur MID Sélectionnez un MID Server existant à associer à un référentiel Git stocké derrière votre pare-feu d’entreprise.
      Remarque :
      Utilisez un MID Server distinct pour éviter les conflits avec Détection les activités.
      Consultez MID Server pour plus d'informations.
      E-mail par défaut L’adresse e-mail du validateur est définie par l’enregistrement sys_user si disponible. Cependant, si le champ d’e-mail d’enregistrement de sys_user d’un validateur est vide, le système génère un autre e-mail (username@instancename.service-now.com). Vous pouvez également saisir une adresse e-mail par défaut et la modifier ultérieurement. Pour utiliser cette adresse e-mail par défaut dans tous les cas, cochez la case.
      Informations d'identification Sélectionnez les informations d’identification de votre référentiel Git. Pour plus d’informations, consultez Introduction aux informations d’identification.
      Remarque :
      Si vous sélectionnez le protocole réseau SSH, entrez des informations d’identification valides du type de clé privée SSH. Si vous sélectionnez le protocole https, entrez des informations d’identification valides du type Informations d’identification d’authentification de base.
      Remarque :
      Tous les développeurs d’applications de l’instance partagent les informations d’identification utilisées pour lier un référentiel Git à une application.
    4. Sélectionnez Importer l’application.
      Le système compare la somme de contrôle du fichier checksum.txt à la somme de contrôle actuelle. Lorsque les valeurs de la somme de contrôle correspondent, l’intégration ignore la validation et importe l’application. Lorsque les valeurs de la somme de contrôle ne correspondent pas, l’intégration valide et nettoie d’abord les fichiers d’application avant de les importer.
    5. Sélectionnez Sélectionner une application.
      Studio du moteur de développement d'application affiche l’application en tant que nouveau choix dans la fenêtre Applications de commutateur.

    Que faire ensuite

    • Examinez les journaux de mise à niveau pour détecter tout nettoyage appliqué aux fichiers d’application pendant l’importation.
    • Sélectionnez l’application importée pour la modifier.