diff --git a/README.md b/README.md index 9ea77ca..f9fa478 100644 --- a/README.md +++ b/README.md @@ -548,6 +548,43 @@ A part, la navigation et l'édition/ajout/suppression, le respect de ces tâches @enduml ``` +## J'en ai marre d'utiliser la web api partagée avec les autres... + +Vous voulez déployer votre propre web API Njörd et pouvoir la relancer quand bon vous semble ? Vous êtes dans la bonne section ! Suivez le tutoriel ci-dessous : + +1. Créez un dépôt sous code first +2. Suivez les inscriptions sur cette page pour activer votre dépôt sous Drone : https://codefirst.iut.uca.fr/documentation/CodeFirst/docusaurus/GuidesTutorials/docs/CI-CD/createCICDpipeline/activate/ +3. Ajoutez un fichier ```.drone.yml``` à la racine de votre dépôt +4. Ajoutez les lignes suivantes à ce fichier, en modifiant ```mynjord``` par le nom que vous voulez donner au conteneur (pas la peine d'ajouter votre nom, il est automatiquement ajoué en préfixe), et en modifiant ```prenomnom``` par votre email (en supprimant ce qu'il y a après le ```@``` et en enlevant tous les ```.```) : + +```yml +kind: pipeline +type: docker +name: CD + +trigger: + event: + - push + +steps: +# web API container deployment + - name: deploy-container-webapi-stub + image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest + environment: + IMAGENAME: hub.codefirst.iut.uca.fr/marc.chevaldonne/njord-api:latest + CONTAINERNAME: mynjord + COMMAND: create + OVERWRITE: true + ADMINS: prenomnom,marcchevaldonne,cedricbouhours +``` + +> Merci de laisser votre enseignant ```marcchevaldonne``` ou ```cedricbouhours``` en admin pour qu'il puisse tester si besoin. + +5. Poussez le tout. Lorsque le pipeline sera exécuté, votre conteneur devrait apparaître dans la section ```Runners``` du menu code first. + +> **Note :** +> N'oubliez pas de supprimer vos conteneurs non utilisés pour laisser de la place sur code first ! + --- Copyright © 2024-2025 Marc Chevaldonné @@ -630,4 +667,17 @@ En préparant ce travail, j'écoutais... + +
+ ![]() |
+
+
+
+ In Greece +Dizzy Gillespie (1957) + |
+