WIP: Scripts d'automatisation calendrier #37
4 changed files with 80 additions and 36 deletions
|
@ -1,8 +1,20 @@
|
||||||
steps:
|
steps:
|
||||||
- name: upload
|
- name: HTML syntax check
|
||||||
|
image: debian:12
|
||||||
|
# Debian has tidy 5.6.0, which complains about the "loading" tag in img.
|
||||||
|
# We need a more recent version for now.
|
||||||
|
commands:
|
||||||
|
- DEBIAN_FRONTEND=noninteractive apt update -qq
|
||||||
|
- DEBIAN_FRONTEND=noninteractive apt install -qq -y wget
|
||||||
|
- wget -q https://github.com/htacg/tidy-html5/releases/download/5.8.0/tidy-5.8.0-Linux-64bit.deb
|
||||||
|
- echo "59e594312207234f5a17455683c13c6bc47a89cb7bf994d493acfffb591d9830 tidy-5.8.0-Linux-64bit.deb" | sha256sum -c
|
||||||
|
- DEBIAN_FRONTEND=noninteractive apt install -qq -y ./tidy-5.8.0-Linux-64bit.deb
|
||||||
|
- tidy -q -e static/index.html
|
||||||
|
|
||||||
|
- name: upload (preprod)
|
||||||
when:
|
when:
|
||||||
branch:
|
event: [push, pull_request]
|
||||||
- preprod
|
branch: preprod
|
||||||
image: plugins/s3
|
image: plugins/s3
|
||||||
settings:
|
settings:
|
||||||
bucket: preprod-site
|
bucket: preprod-site
|
||||||
|
@ -15,6 +27,22 @@ steps:
|
||||||
source: static/**/*
|
source: static/**/*
|
||||||
target: /
|
target: /
|
||||||
strip_prefix: static/
|
strip_prefix: static/
|
||||||
# a bit more robust: do not require the let's encrypt certificate to be
|
path_style: true
|
||||||
# working for the subdomain
|
|
||||||
|
- name: upload (prod)
|
||||||
|
when:
|
||||||
|
- event: push
|
||||||
|
branch: main
|
||||||
|
image: plugins/s3
|
||||||
|
settings:
|
||||||
|
bucket: deuxfleurs.fr
|
||||||
|
endpoint: https://garage.deuxfleurs.fr
|
||||||
|
region: garage
|
||||||
|
access_key:
|
||||||
|
from_secret: aws_access_key_id
|
||||||
|
secret_key:
|
||||||
|
from_secret: aws_secret_access_key
|
||||||
|
source: static/**/*
|
||||||
|
target: /
|
||||||
|
strip_prefix: static/
|
||||||
path_style: true
|
path_style: true
|
||||||
|
|
16
README.md
16
README.md
|
@ -37,10 +37,20 @@ Fabriquons un internet convivial ⤵
|
||||||
|
|
||||||
Pas maintenant.
|
Pas maintenant.
|
||||||
|
|
||||||
## Déployer
|
## Déployer en pré-production
|
||||||
|
|
||||||
⚠️ NE FAITES PAS `--delete` car il est fort probable que des trucs qui doivent rester dans le bucket
|
Fait automatiquement via Woodpecker sur la branche `preprod`.
|
||||||
ne sont pas copiés ici
|
|
||||||
|
Le site en pré-production est ensuite accessible sur <https://preprod-site.web.deuxfleurs.fr/>
|
||||||
|
|
||||||
|
## Déployer en production
|
||||||
|
|
||||||
|
Fait automatiquement via Woodpecker sur la branche `main`.
|
||||||
|
|
||||||
|
## Déployer en production à la main (pas recommandé)
|
||||||
|
|
||||||
|
En cas de déploiement manuel : ⚠️ NE FAITES PAS `--delete` car il est fort probable
|
||||||
|
que des trucs qui doivent rester dans le bucket ne sont pas copiés ici.
|
||||||
|
|
||||||
```
|
```
|
||||||
aws s3 sync static/ s3://deuxfleurs.fr
|
aws s3 sync static/ s3://deuxfleurs.fr
|
||||||
|
|
|
@ -81,3 +81,7 @@
|
||||||
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 6 février 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 6 février 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
||||||
<li role="none"><a href="https://jitsi.deuxfleurs.fr/infra">Réunion mensuelle d'infrastructure</a> en ligne, <span class="highlight">le 21 février 2024 à 20h00</span>.<br>Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.</li>
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/infra">Réunion mensuelle d'infrastructure</a> en ligne, <span class="highlight">le 21 février 2024 à 20h00</span>.<br>Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.</li>
|
||||||
<li role="none"><a href="#">Permanence associative autour du Libre</a> au Café Citoyen à Lille, <span class="highlight">le 27 février 2024 à 19h30</span>.<br>La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.</li>
|
<li role="none"><a href="#">Permanence associative autour du Libre</a> au Café Citoyen à Lille, <span class="highlight">le 27 février 2024 à 19h30</span>.<br>La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.</li>
|
||||||
|
<!-- Mars 2024 -->
|
||||||
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 5 mars 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
||||||
|
<li role="none"><a href="https://bbb.paquerette.eu/b/dom-67q-irl-nfc">Réunion mensuelle du collectif CHATONS</a> en ligne, <span class="highlight">le 12 mars 2024 à 20h00</span>.<br>Une fois par mois a lieu une réunion entre les membres du collectif <a href=https://www.chatons.org/>CHATONS</a>.</li>
|
||||||
|
<li role="none"><a href="#">Barcamp Interne</a> au Couvent des Clarisses à Roubaix, <span class="highlight">le 15, 16 et 17 mars</span>.<br> Les membres de Deuxfleurs prennent le temps de se retrouver et de discuter de l'association. N'hésitez pas à nous contacter pour passer nous voir le samedi soir.</li>
|
||||||
|
|
|
@ -849,7 +849,7 @@
|
||||||
</div>
|
</div>
|
||||||
<h2 id="valeurs">Avec des valeurs fortes</h2>
|
<h2 id="valeurs">Avec des valeurs fortes</h2>
|
||||||
<div id="ronce">
|
<div id="ronce">
|
||||||
<img src="./ronce.webp" loading="lazy" alt="Deux personnages qui regardent et s'avancent vers une maison cabane perchée dans un arbre, illustrant notre envie d'un internet plus éthique.">
|
<img loading="lazy" src="./ronce.webp" alt="Deux personnages qui regardent et s'avancent vers une maison cabane perchée dans un arbre, illustrant notre envie d'un internet plus éthique.">
|
||||||
</div>
|
</div>
|
||||||
<section id="liste_valeurs">
|
<section id="liste_valeurs">
|
||||||
<p id="coop">La coopération <span class="description">- eg. promouvoir l'intéropérabilité, les communs, le libre, et les formats de données ouverts </span></p>
|
<p id="coop">La coopération <span class="description">- eg. promouvoir l'intéropérabilité, les communs, le libre, et les formats de données ouverts </span></p>
|
||||||
|
@ -864,14 +864,17 @@
|
||||||
<p lang="fr">Pour accéder à nos services ou simplement discuter avec nous, écrivez à <span style="text-decoration: underline;">coucou[@]deuxfleurs.fr</span>, rejoignez-nous sur le salon Matrix <span style="text-decoration: underline;">#deuxfleurs:deuxfleurs.fr</span> ou rencontrez-nous à : </p>
|
<p lang="fr">Pour accéder à nos services ou simplement discuter avec nous, écrivez à <span style="text-decoration: underline;">coucou[@]deuxfleurs.fr</span>, rejoignez-nous sur le salon Matrix <span style="text-decoration: underline;">#deuxfleurs:deuxfleurs.fr</span> ou rencontrez-nous à : </p>
|
||||||
<ul>
|
<ul>
|
||||||
<!-- L'historique des événements passés est sur evenements_passes.html -->
|
<!-- L'historique des événements passés est sur evenements_passes.html -->
|
||||||
<!-- Mars 2024 -->
|
|
||||||
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 5 mars 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
|
||||||
<li role="none"><a href="https://bbb.paquerette.eu/b/dom-67q-irl-nfc">Réunion mensuelle du collectif CHATONS</a> en ligne, <span class="highlight">le 12 mars 2024 à 20h00</span>.<br>Une fois par mois a lieu une réunion entre les membres du collectif <a href=https://www.chatons.org/>CHATONS</a>.</li>
|
|
||||||
<li role="none"><a href="#">Barcamp Interne</a> au Couvent des Clarisses à Roubaix, <span class="highlight">le 15, 16 et 17 mars</span>.<br> Les membres de Deuxfleurs prennent le temps de se retrouver et de discuter de l'association. N'hésitez pas à nous contacter pour passer nous voir le samedi soir.</li>
|
|
||||||
<!-- Avril 2024 -->
|
<!-- Avril 2024 -->
|
||||||
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 2 avril 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 2 avril 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
||||||
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/infra">Réunion mensuelle d'infrastructure</a> en ligne, <span class="highlight">le 17 avril 2024 à 20h00</span>.<br>Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.</li>
|
||||||
<li role="none"><a href="#">Permanence associative autour du Libre</a> au Café Citoyen à Lille, <span class="highlight">le 30 avril 2024 à 19h30</span>.<br> La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.
|
<li role="none"><a href="#">Permanence associative autour du Libre</a> au Café Citoyen à Lille, <span class="highlight">le 30 avril 2024 à 19h30</span>.<br> La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.</li>
|
||||||
|
<!-- Mai 2024 -->
|
||||||
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 7 mai 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
||||||
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/infra">Réunion mensuelle d'infrastructure</a> en ligne, <span class="highlight">le 22 mai 2024 à 20h00</span>.<br>Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.</li>
|
||||||
|
<!-- Juin 2024 -->
|
||||||
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/r%C3%A9union_mensuelle_deuxfleurs">Réunion mensuelle «au coin du feu»</a> en ligne, <span class="highlight">le 4 juin 2024 à 19h00</span>.<br>Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.</li>
|
||||||
|
<li role="none"><a href="https://jitsi.deuxfleurs.fr/infra">Réunion mensuelle d'infrastructure</a> en ligne, <span class="highlight">le 19 juin 2024 à 20h00</span>.<br>Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.</li>
|
||||||
|
<li role="none"><a href="#">Barcamp Interne</a> en Auvergne, <span class="highlight">les 21, 22 et 23 juin</span>.<br> Les membres de Deuxfleurs prennent le temps de se retrouver et de discuter de l'association.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
@ -882,24 +885,6 @@
|
||||||
-->
|
-->
|
||||||
<div id="mois_actuel" role="img" aria-label="calendrier de nos jours de permanence prévus pour ce mois-ci">
|
<div id="mois_actuel" role="img" aria-label="calendrier de nos jours de permanence prévus pour ce mois-ci">
|
||||||
<pre aria-hidden="true">.——————————————————————————————————————.
|
<pre aria-hidden="true">.——————————————————————————————————————.
|
||||||
| CALENDRIER MARS 2024 |
|
|
||||||
|——————————————————————————————————————|
|
|
||||||
| ———— ———— ———— |
|
|
||||||
| | 01 | 02 | 03 | |
|
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
|
||||||
| | 04 |<span class="highlight"> 05 </span>| 06 | 07 | 08 | 09 | 10 | |
|
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
|
||||||
| | 11 |<span class="highlight"> 12 </span>| 13 | 14 |<span class="highlight"> 15 </span>|<span class="highlight"> 16 </span>|<span class="highlight"> 17 </span>| |
|
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
|
||||||
| | 18 | 19 | 20 | 21 | 22 | 23 | 24 | |
|
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
|
||||||
| | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
|
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
|
||||||
|______________________________________|</pre>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div id="mois_suivant" role="img" aria-label="calendrier de nos jours de permanence prévus pour le mois prochain">
|
|
||||||
<pre aria-hidden="true">.——————————————————————————————————————.
|
|
||||||
| CALENDRIER AVRIL 2024 |
|
| CALENDRIER AVRIL 2024 |
|
||||||
|——————————————————————————————————————|
|
|——————————————————————————————————————|
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
|
@ -907,7 +892,7 @@
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
| | 08 | 09 | 10 | 11 | 12 | 13 | 14 | |
|
| | 08 | 09 | 10 | 11 | 12 | 13 | 14 | |
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
| | 15 | 16 | 17 | 18 | 19 | 20 | 21 | |
|
| | 15 | 16 |<span class="highlight"> 17 </span>| 18 | 19 | 20 | 21 | |
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
| | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |
|
| | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |
|
||||||
| ———— ———— ———— ———— ———— ———— ———— |
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
|
@ -915,7 +900,24 @@
|
||||||
| ———— ———— |
|
| ———— ———— |
|
||||||
|______________________________________|</pre>
|
|______________________________________|</pre>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="mois_suivant" role="img" aria-label="calendrier de nos jours de permanence prévus pour le mois prochain">
|
||||||
|
<pre aria-hidden="true">.——————————————————————————————————————.
|
||||||
|
| CALENDRIER MAI 2024 |
|
||||||
|
|——————————————————————————————————————|
|
||||||
|
| ———— ———— ———— ———— ———— |
|
||||||
|
| | 01 | 02 | 03 | 04 | 05 | |
|
||||||
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
|
| | 06 |<span class="highlight"> 07 </span>| 08 | 09 | 10 | 11 | 12 | |
|
||||||
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
|
| | 13 | 14 | 15 | 16 | 17 | 18 | 19 | |
|
||||||
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
|
| | 20 | 21 |<span class="highlight"> 22 </span>| 23 | 24 | 25 | 26 | |
|
||||||
|
| ———— ———— ———— ———— ———— ———— ———— |
|
||||||
|
| | 27 | 28 | 29 | 30 | 31 | |
|
||||||
|
| ———— ———— ———— ———— ———— |
|
||||||
|
|______________________________________|</pre>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</main>
|
</main>
|
||||||
<footer class="noscroll" aria-label="pied de page et liens vers CGU, mentions, sources et risques">
|
<footer class="noscroll" aria-label="pied de page et liens vers CGU, mentions, sources et risques">
|
||||||
<div id="parterre" role="img" aria-label="image d'un parterre de fleurs qui fleurit">
|
<div id="parterre" role="img" aria-label="image d'un parterre de fleurs qui fleurit">
|
||||||
|
|
Loading…
Reference in a new issue