Das funktioniert nicht, weil dies nach dem Code auftritt, der fehlschlägt, weil er die Version nicht abrufen kann. Was funktionierte, war die Erstellung einer version.template.yml neben web.template.yml mit folgendem Inhalt:
params:
home: /var/www/discourse
run:
- exec:
cd: $home
hook: code
cmd:
- git fetch --tags
Fügen Sie diese Datei dann in containers/app.yml vor web.template.yml wie folgt ein:
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/version.template.yml"
- "templates/web.template.yml"