Compare commits

..

13 Commits

Author SHA1 Message Date
c134c8f338 push release only on event
All checks were successful
continuous-integration/drone/tag Build is passing
2022-05-16 15:01:18 +02:00
fdc39aa831 checkout after lfs fetch 2022-05-16 14:55:06 +02:00
9545d601cb fix image for cloning 2022-05-16 14:50:25 +02:00
ce80ed5516 add step to fetch with lfs 2022-05-16 14:49:12 +02:00
bfd7c728ed more debug 2022-05-16 14:45:16 +02:00
780a40d8ad debug path again 2022-05-16 14:27:39 +02:00
eeba337628 sign drone 2022-05-16 14:08:55 +02:00
a5bc62f725 change image for building latex 2022-05-16 14:08:25 +02:00
eb615a093a move into directory during latex build 2022-05-16 13:14:30 +02:00
b6b074d5c2 fix paths again 2022-05-16 13:11:25 +02:00
457148963d fix paths again 2022-05-16 12:55:28 +02:00
79b85cbef8 fix clone step 2022-05-16 12:50:28 +02:00
fd3a3fbd0d debug lfs fetch 2022-05-16 12:48:21 +02:00
2 changed files with 15 additions and 54 deletions

View File

@@ -30,14 +30,14 @@ steps:
commands:
- cd user
- latexmk -pdf -file-line-error -halt-on-error -interaction=nonstopmode -xelatex user-manual.tex
- mv user-manual.pdf ../Manuel\ utilisateur.pdf
- mv user-manual.pdf ../.
- name: build-latex-admin
image: texlive/texlive
commands:
- cd admin
- latexmk -pdf -file-line-error -halt-on-error -interaction=nonstopmode -xelatex admin-manual.tex
- mv admin-manual.pdf ../Manuel\ administrateur.pdf
- mv admin-manual.pdf ../.
- name: release
image: plugins/gitea-release
@@ -46,14 +46,16 @@ steps:
from_secret: gitea_key
base_url: https://gitea.champs-libres.be
files:
- "Manuel administrateur.pdf"
- "Manuel utilisateur.pdf"
- user-manual.pdf
- admin-manual.pdf
checksum:
- sha512
title: ${DRONE_TAG:=latest}
when:
event:
- tag
---
kind: signature
hmac: dc200b08e09b83e734ff829ac62c7daf5f80986f725edac1b974b07793adb4b0
hmac: 686b3bf2e6d8ffd370cfde19d9110b6c71af6e2dc4afc3c1b8d7a5016397ee3e
...

View File

@@ -199,7 +199,6 @@ ${courseStartDateShort} // 15/01/2021
* `step` (texte): texte traduit de l'étape du parcours: "Brouillon", ou "En cours";
* `isClosed` (bool): `true` si le parcours est fermé (la date de clotûre est renseignée);
* `closingMotiveText` (texte): titre du motif de clotûre;
* `closingMotive` (ClosingMotive): motif de clotûre
* `ref` (User): référent du parcours;
* `hasRef` (bool): `true` si un référent est désigné;
* `hasLocation` (bool): `true` si un parcours a une localisation;
@@ -208,21 +207,7 @@ ${courseStartDateShort} // 15/01/2021
* `locationPerson` (Person): l'utilisateur qui localise le parcours (s'il y en a un, peut être vide);
* `administrativeLocation` (Location): localisation administrative du parcours;
* `hasAdministrativeLocation` (bool): `true` si une localisation administrative est définie;
* `works` (liste de AccompanyingPeriodWork): liste des actions d'accompagnement créées dans le cadre de ce parcours;
* `comments` (liste de AccompanyingPeriodComment): liste des commentaires;
* `pinnedComment` (AccompanyingPeriodComment): commentaire épinglé;
### AccompanyingPeriodComment
* `id` (int): identifiant
* `content` (texte): contenu du commentaire
* `createdAt` (Date): date de création
* `creator` (User): Créateur du commentaire
### AccompanyingPeriodOrigin
* `id` (int): identifiant;
* `label` (texte): libellé de l'origine;
* `works` (liste de AccompanyingPeriodWork): liste des actions d'accompagnement créées dans le cadre de ce parcours
### AccompanyingPeriodParticipation
@@ -240,6 +225,11 @@ ${courseStartDateShort} // 15/01/2021
* `thirdParty` (ThirdParty): tiers ressource (vide, avec le paramètre `isNull` à `true`, si la ressource est une personne);
### AccompanyingPeriodOrigin
* `id` (int): identifiant;
* `label` (texte): libellé de l'origine;
### Activity (échange)
* `id` (int): identifiant;
@@ -285,12 +275,6 @@ Présence à l'échange
* `id` (int): identifiant;
* `name` (texte): libellé
### ClosingMotive
* `id` (int): identifiant;
* `name` (texte): libellé
### Date
* `short` (texte): la date au format dd/mm/yyyy, vide si la date est absente;
@@ -321,7 +305,6 @@ Présence à l'échange
* `memo` (texte): le mémo
* `numberOfChildren` (texte): le nombre d'enfants
* `address` (Adresse): l'adresse actuelle
* `resources` (PersonResource): les personnes ressources, ajoutées depuis le dossier de l'usager.
::: { .vendee }
@@ -530,28 +513,6 @@ Téléphone du père: ${personFatherFirstphonenumber} // 01 23 45 67 89
::: { .vendee }
### PersonResource (Ressources associée à l'usager)
Pour rappel, les ressources peuvent être:
* des tiers;
* des usagers;
* ou un champ de texte libre.
* `comment` (Comment)
* `freeText` (texte): commentaire, quand la personne ressources un texte libre
* `id` (int)
* `kind` (PersonResourceKind): le type de personne ressources (voisin, etc.)
* `thirdParty` (ThirdParty): le tiers, quand la ressources est liée à un tiers
* `person` (Person): l'usager, quand la ressources liée à un autre usager
* `resourceKind` (texte): un discriminateur qui permet de vérifier si la ressources est lié à un usager (alors égal à `person`, un tiers (`thirdparty`) ou un texte libre (`freetext`). A utiliser dans les conditions dans les documents.
### PersonResourceKind (Type de personne ressource)
* `id` (int)
* `title` (texte)
### StatutLogement
* `id` (int): identifiant (utile pour des comparaisons);
@@ -684,8 +645,7 @@ TODO
* `main_scope` (Scope): service principal
* `user_job.label` (texte): métier principal
* `current_location` (Location): lieu de l'utilisateur, celui actuellement choisi par l'utilisateur par le menu "utilisateur";
* `main_location` (Location): localisation de l'utilisateur définie par l'administrateur fonctionnel (parfois appelé "résidence administrative"). L'utilisateur ne peut pas la modifier lui-même;
* `civility` (Civility): la civilité de l'utilisateur;
* `main_location` (Locatin): localisation de l'utilisateur définie par l'administrateur fonctionnel (parfois appelé "résidence administrative"). L'utilisateur ne peut pas la modifier lui-même.
### Location (lieu)
@@ -757,8 +717,7 @@ Les variables présentent le nom de la relation (`text`), et la personne avec qu
* `createdBy` (Date): date de mise à jour;
* `createdAt` (User): utilisateur ayant fait la mise à jour;
* `createdAutomatically` (bool): `true` si l'action a été créée automatiquement (par exemple, en créant un échange);
* `evaluations` (AccompanyingPeriodWorkEvaluation): liste des évaluations générées;
* `referrers` (liste de User): liste des agents traitants;
* `evaluations` (AccompanyingPeriodWorkEvaluation): liste des évaluations générées
### SocialAction (type d'action d'accompagnement)