Is there a way, inside of app.yml, to make rebuild checkout a specific version of a plugin?
I’m working on an older branch than master. When I ./launcher rebuild app it pulls the latest version of a plugin that I don’t control. The latest version of that plugin isn’t compatible with the older version of discourse. This causes the build to fail in my test environment.
Ideally, I’m thinking something like the following in app.yml with the other plugins:
Unfortunately, the plugin doesn’t provide a named branch for the version I’m after. I’m trying to pull a specific revision (commit hash) from master. It doesn’t appear that -b works with commit hashes.
From the command line, I can git clone then git checkout to get what I need. Is there a ways to do that in app.yml?
Ja, ich teste neue Plugins, insbesondere das Chat-Plugin, und habe festgestellt, dass es auf meiner Website anscheinend nicht mehr funktioniert. Ich frage mich, wie ich einfach zur zuvor installierten Version zurückkehren oder sogar die Commit-Version manuell eingeben kann, die ich gerne hätte.
Ich stelle mir vor, dass ich mir in Zukunft so etwas wie eine „Rückgängig“-Schaltfläche für das Upgrade im Upgrade-Dashboard wünschen würde, aber im Moment hoffe ich, dass es zumindest einen schnelleren Weg geben könnte als die eher brutale Methode, die Sie zur Umgehung des Problems angewendet haben.