diff --git a/docs/divers/devops/cicd.md b/docs/divers/devops/cicd.md index d7ff945e..a82f4e54 100644 --- a/docs/divers/devops/cicd.md +++ b/docs/divers/devops/cicd.md @@ -2,31 +2,31 @@ ## Mise en ligne de son site -1. Se rendre à l'adresse correspondant au type de projet : - - [https://git.legaragenumerique.fr/GARAGENUM/web-deploy](https://git.legaragenumerique.fr/GARAGENUM/web-deploy) - - [https://git.legaragenumerique.fr/GARAGENUM/hugo-deploy](https://git.legaragenumerique.fr/GARAGENUM/hugo-deploy) +#### Se rendre à l'adresse correspondant au type de projet : +- [Pour déployer un site web](https://git.legaragenumerique.fr/GARAGENUM/web-deploy) +- [pour déployer un site hugo](https://git.legaragenumerique.fr/GARAGENUM/hugo-deploy) -2. Cliquer sur `Utiliser ce modèle`. +#### Cliquer sur `Utiliser ce modèle`. ![illustration1](../../assets/divers/devops/cicd1.png) -3. Choisir un nom de dépôt et, dans les `éléments du modèle`, cocher `Contenu Git (branche par défaut)`. +#### Choisir un nom de dépôt et, dans les `éléments du modèle`, cocher `Contenu Git (branche par défaut)`. ![illustration1](../../assets/divers/devops/cicd2.png) :warning: Bien choisir le nom de votre dépôt, car celui-ci figurera dans le nom de domaine pour accéder au site déployé. -4. Cliquer sur `Créer un dépôt`. +#### Cliquer sur `Créer un dépôt`. -5. Une fois le dépôt créé, le cloner sur votre machine locale : +#### Une fois le dépôt créé, le cloner sur votre machine locale : ```bash git clone git@git.legaragenumerique.fr:gitea_username/nom_du_projet.git ``` > Le git clone via SSH nécessite d'ajouter sa clé SSH sur le serveur GIT, sinon on peux le cloner en utilisant le lien HTTPS -6. Ajouter votre contenu en respectant les structure décrite ci-dessous: - - Pour un site web: +#### Ajouter votre contenu en respectant les structure décrite ci-dessous: +??? info "Pour un site web" ```bash ├── Dockerfile ├── html @@ -38,8 +38,9 @@ git clone git@git.legaragenumerique.fr:gitea_username/nom_du_projet.git │ │ └── styles.css │ └── index.html └── README.md - ``` - - Pour un site hugo: + ``` + +??? info "Pour un site hugo" ```bash ├── Dockerfile ├── hugo @@ -51,13 +52,13 @@ git clone git@git.legaragenumerique.fr:gitea_username/nom_du_projet.git └── README.md ``` -7. créer la branch deploy et la pousser: +#### créer la branch deploy et la pousser: ```bash git checkout -b deploy git push -u origin deploy ``` -- Le site est mis en ligne à l'adresse gitea_username-nom_du_projet.legaragenumerique.xyz +!!! tip "Le site est mis en ligne à l'adresse gitea_username-nom_du_projet.legaragenumerique.xyz" ## Mettre à jour son site @@ -68,23 +69,23 @@ git commit -m "maj fichier example.html" git push ``` -> S'assurer d'être bien sur la branche `deploy` +:bulb: S'assurer d'être bien sur la branche `deploy` ## Retirer son site -1. changer de branche (ne plus être sur la branche deploy): +#### changer de branche (ne plus être sur la branche deploy): ```bash git checkout main ``` -2. supprimer la branch `deploy` locale: +#### supprimer la branch `deploy` locale: ```bash git branch -d deploy ``` -1. supprimer la branch `deploy` distante: +#### supprimer la branch `deploy` distante: ```bash git push --delete origin deploy ``` -- Le site n'est plus en ligne \ No newline at end of file +!!! tip "Le site n'est plus en ligne" \ No newline at end of file