Rend et déploie la prévision en staging
stage_prev.RdEnchaîne [render_prev()] avec le profil `"staging"` puis pousse `_site_staging/` (en clair) vers la branche `site-staging` via [site2staging()]. Le chiffrement est appliqué **en CI** par le workflow `ftp_deploy_staging.yml` avant le transfert FTP.
Usage
stage_prev(
path = ".",
check_repo = TRUE,
progress = TRUE,
site2branch = TRUE,
trigger = site2branch,
full_deploy = FALSE,
preview = FALSE,
workers = 8L
)Arguments
- path
Chemin vers la racine du dépôt. Défaut `"."`.
- check_repo
Logique. Si `TRUE` (défaut), vérifie l'état du dépôt git via [check_repo_status()].
- progress
Logique. Affichage de la progression. Défaut `TRUE`.
- site2branch
Logique. Si `TRUE` (défaut), appelle [site2staging()] après le rendu.
- trigger
Passé à [site2staging()]. Défaut = valeur de `site2branch`.
- full_deploy
Passé à [site2staging()]. Défaut `FALSE`.
- preview
Logique. Si `TRUE`, lance un serveur HTTP local via [servr::httw()] sur le répertoire de sortie après le rendu. Défaut `TRUE`
- workers
Entier. Nombre de workers parallèles. Défaut `8L`.