[article] Add old CI draft
This commit is contained in:
parent
486e6b30fa
commit
9bf733e253
1 changed files with 25 additions and 0 deletions
25
content/CI_blog.md
Normal file
25
content/CI_blog.md
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
Title: CI blog
|
||||||
|
Author: kleph
|
||||||
|
Email: kleph@kleph.eu
|
||||||
|
Category: Blog
|
||||||
|
Date: 2019/09/05
|
||||||
|
Tags: Blog CI git hooks
|
||||||
|
Lang: fr
|
||||||
|
|
||||||
|
|
||||||
|
Depuis le temps que j'utilise pelican pour publier quasi que dale sur mon blog, je m'étais quand même mis au CI.
|
||||||
|
M'y suis mis un peu tard, mais avant que ça soit une catégorie sur les CV, ça avait un peu de sens :)
|
||||||
|
J'avais des trucs maison pour faire des choses très approchantes avant.
|
||||||
|
J'ai l'occasion de le refaire.
|
||||||
|
Je me suis dit que j'allais tenter un REX/doc/article de blog
|
||||||
|
|
||||||
|
# Idée initiale
|
||||||
|
|
||||||
|
Contrairement au boulot, j'ai des besoins ultra simples :
|
||||||
|
- quand je commit sur mon repo local, ça passe le linter, quelques autres check au besoin, puis ça construit le site et ça empêche le commit si ça échoue. Sinon ça lance un serveur web local pour que je puisse voir ce que ça donne.
|
||||||
|
- (potentiellement mon éditeur fait pareil, donc ça aurait moisn de sens de le refaire dans le hook
|
||||||
|
- dérogation si j'suis pressé avec un [noCI]
|
||||||
|
- si je push sur $staging [à définir], ça build et déploie sur blog-test
|
||||||
|
- [strategie à définir] merge sur master, ça deploy en prod
|
||||||
|
|
||||||
|
# Article à finir un jour :)
|
Loading…
Reference in a new issue