main
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.
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.
Description
Languages
HTML
80.5%
Dockerfile
19.5%