Skip to content

Instantly share code, notes, and snippets.

@SilentKernel
Created February 14, 2022 08:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SilentKernel/4fce45b7388c53e855d2808315395dd1 to your computer and use it in GitHub Desktop.
Save SilentKernel/4fce45b7388c53e855d2808315395dd1 to your computer and use it in GitHub Desktop.
mage: jakzal/phpqa:php7.4 //On utilise cette image comme pour un container Docker
before_script: // On précise qu’avant le lancement du script on installe les dépendances du projet pour ensuite vérifier leurs éventuelles failles
- composer install
cache: // On met en cache pour la prochaine fois toutes les dépendances déjà installées
paths:
- vendor/
stages: // On nomme nos étapes et leur ordre
- SecurityChecker
security-checker:
stage: SecurityChecker
script: // On lance le script en lui même comme dans une console de commandes
- local-php-security-checker --path=./composer.lock
allow_failure: false // On précise qu’en cas d’échec on ne veut pas que le déploiement se fasse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment