35 lines
942 B
Markdown
35 lines
942 B
Markdown
# Configuration
|
|
|
|
## Référence
|
|
|
|
Vous trouverez ici un fichier de configuration de référence, complet et commenté:
|
|
|
|
[`misc/packaging/common/config.yml`](../../../misc/packaging/common/config.yml)
|
|
|
|
## Interpolation de variables
|
|
|
|
Il est possible d'utiliser de l'interpolation de variables d'environnement dans le fichier de configuration via la syntaxe `${var}`.
|
|
|
|
Les fonctions d'interpolation suivantes sont également disponibles:
|
|
|
|
- `${var^}`
|
|
- `${var^^}`
|
|
- `${var,}`
|
|
- `${var,,}`
|
|
- `${var:position}`
|
|
- `${var:position:length}`
|
|
- `${var#substring}`
|
|
- `${var##substring}`
|
|
- `${var%substring}`
|
|
- `${var%%substring}`
|
|
- `${var/substring/replacement}`
|
|
- `${var//substring/replacement}`
|
|
- `${var/#substring/replacement}`
|
|
- `${var/%substring/replacement}`
|
|
- `${#var}`
|
|
- `${var=default}`
|
|
- `${var:=default}`
|
|
- `${var:-default}`
|
|
|
|
_Voir le package [`github.com/drone/envsubst`](https://pkg.go.dev/github.com/drone/envsubst) pour plus de détails._
|