Integration de la CLI sur GitLab CI


Pour intégrer le CLI avec GitLab CI, suivez ces étapes :

  1. Créez un fichier .gitlab-ci.yml à la racine de votre projet. Ce fichier définira le pipeline CI/CD pour votre projet.
  2. Ouvrez le fichier .gitlab-ci.yml et définissez vos étapes et vos jobs de pipeline de hachage. Voici un exemple de base de comment intégrer le CLI dans votre pipeline.
stages:
  - hash

ipsecure-hash:
  stage: hash
  image: node:latest
  before_script:
    - npm install -g .
  script:
    - ipsecure hash-commit $CI_COMMIT_SHA -s
  only:
    - main
  variables:
    IP_SECURE_API_KEY: $IP_SECURE_API_KEY
    IP_SECURE_PRIVATE_KEY: $IP_SECURE_PRIVATE_KEY

Apprenez à utiliser en détail le CLI dans la section Usage.

  1. Accédez aux Paramètres de votre projet dans gitlab > CI/CD.
    1. Développez la section Variables.
    2. Cliquez sur Ajouter une variable, remplissez avec les clés que vous avez obtenues de la plateforme IP Secure (IP_SECURE_API_KEY, IP_SECURE_PRIVATE_KEY)
    3. Enregistrez

Vous pouvez voir comment récupérer vos clés IP Secure dans la section Clé.

  1. Committez et poussez le fichier .gitlab-ci.yml dans votre dépôt GitLab.
  2. Accédez au dépôt GitLab de votre projet et allez dans Paramètres > CI/CD. Activez le pipeline GitLab CI/CD pour votre projet.
  3. GitLab détectera automatiquement le fichier .gitlab-ci.yml et commencera à exécuter votre pipeline chaque fois que vous pousserez des modifications dans votre dépôt.
  4. Surveillez la progression du pipeline et consultez les journaux des tâches dans l'interface GitLab CI/CD. Vous pouvez également configurer des notifications et d'autres paramètres pour votre pipeline.

C'est tout ! Votre projet est désormais intégré à GitLab CI, et votre pipeline s'exécutera automatiquement chaque fois que des modifications sont poussées dans votre dépôt.

Cet article a t-il répondu à votre question ? Merci de votre retour ! There was a problem submitting your feedback. Please try again later.

Still need help? Nous contacter Nous contacter