Interessant! Ich frage mich, ob es daran liegt, dass unser Docker-Image jetzt discourse-cakeday enthält und wenn dann der Core auf 3.5 „heruntergestuft“ wird, ein leeres Verzeichnis zurückbleibt.
Wenn Sie rm -rf discourse-cakeday hinzufügen, bevor die Zeile git clone https://.../discourse-cakeday ausgeführt wird, sollte dies das Verzeichnis bereinigen. Es würde also ungefähr so aussehen:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- rm -rf discourse-cakeday
- git clone https://github.com/discourse/discourse-cakeday