2022-11-15 21:32:47 +00:00
|
|
|
|
Intégration continue
|
|
|
|
|
--------------------
|
2020-10-28 22:16:34 +00:00
|
|
|
|
|
2021-11-19 23:00:30 +00:00
|
|
|
|
Une fois Gitea et Drone installés et configurés, nous allons pouvoir rentrer
|
2022-02-24 19:43:43 +00:00
|
|
|
|
dans le vif du sujet : faire de l'intégration continue sur notre premier projet !
|
2020-10-28 22:16:34 +00:00
|
|
|
|
|
2022-11-13 11:40:18 +00:00
|
|
|
|
L'idée est qu'à chaque nouveau *commit* envoyé sur le dépôt, Drone fasse une
|
|
|
|
|
série de tests, le compile et publie les produits de compilation.
|
|
|
|
|
|
2020-10-28 22:16:34 +00:00
|
|
|
|
### Créez un dépôt pour `youp0m`
|
|
|
|
|
|
2022-11-13 11:40:18 +00:00
|
|
|
|
::::: {.exercice}
|
|
|
|
|
|
|
|
|
|
Reprenons les travaux déjà réalisés : nous allons notamment avoir besoin du
|
|
|
|
|
`Dockerfile` que nous avons réalisé pour le projet `youp0m`.
|
2020-10-28 22:16:34 +00:00
|
|
|
|
|
2022-02-24 19:43:43 +00:00
|
|
|
|
Après avoir créé (ou migré pour les plus malins !) le dépôt
|
|
|
|
|
`youp0m`[^urlyoup0m] dans gitea, synchronisez les dépôts dans Drone, puis
|
|
|
|
|
activez la surveillance de `youp0m`.
|
2020-10-28 22:16:34 +00:00
|
|
|
|
|
2022-02-24 19:43:43 +00:00
|
|
|
|
[^urlyoup0m]: <https://git.nemunai.re/nemunaire/youp0m>
|
|
|
|
|
|
2022-11-13 11:40:18 +00:00
|
|
|
|
:::::
|