d2b5daeac6
ci/woodpecker/push/woodpecker Pipeline was successful
Le projet d'essai devient frontpage : page d'accueil provisoire servie sur www.gsoftware.ch, redirection permanente depuis gsoftware.ch, pile webapp-frontpage.
1010 B
1010 B
frontpage
Le site public de gsoftware.ch, servi sur www.gsoftware.ch. L'adresse sans www y renvoie par une redirection permanente.
Aujourd'hui, une page d'accueil provisoire : elle valide la chaîne de déploiement de la machine gsoftware, et attend le vrai contenu du site.
Déploiement
À chaque poussée sur main, Woodpecker (.woodpecker.yml) :
- construit l'image
frontpageà partir duDockerfile, en y inscrivant le commit et l'heure ; - dépose
deploy/compose.yamldans/docker/stacks/webapp-frontpage/sur la machine ; - relance la pile.
Le pied de page indique le commit déployé : s'il change après une poussée, toute la chaîne fonctionne.
Le pipeline monte le socket Docker de la machine : le dépôt est marqué « de confiance » (volumes) dans Woodpecker. Aucun secret n'est nécessaire.
Modifier le site
Remplacer le contenu de index.html (ou ajouter des fichiers, et les copier dans le Dockerfile), pousser sur main.