Outils pour utilisateurs

Outils du site


symfony5:divers_integration_continue_gitlab

Intégration Continue / GitLab

Compte GitLab

Création d'un projet Symfony

cd /home/marc/web
symfony new monprojet --full
cd monprojet

Création du dépôt GitLab

  • GitLab > New > Create Blank Project
git init
git remote add origin https://gitlab.com/marclebrun/monprojet.git
git add .
git commit -m "Initial commit"
git push -u origin master

Pipeline d'intégration continue

Créer un fichier .gitlab-ci.yml à la racine du projet.

.gitlab-ci.yml
 

Voir cette vidéo.

Base de données

Éditer le .env pour spécifier une DB locale.

.env
DATABASE_URL="mysql://root:password@localhost:3306/db_name?serverVersion=5.7"

Créer la base de données.

php bin/console doctrine:database:create

… à suivre …

symfony5/divers_integration_continue_gitlab.txt · Dernière modification: 2021/03/30 20:06 par marclebrun