That will pull lxd-2.14, and before building, apply the requested cherry-picks. That won't REALLY work for go, though, since you probably need that done in the pull step before `go get` is called. However, we have been discussing adding pre/post scripts to each lifecycle step (including pull), which would add a nicer, generic solution to this.
Another option (for some projects) might be to use the `prepare` script, something like so:
lxd: /github. com/lxc/ lxd fc66df9f04f6c23 a761183a0e 20fa3aa85359e6b 053cecf276
plugin: go
source: https:/
source-type: git
source-tag: lxd-2.14
prepare: |
git cherry-pick 0ffe2b2ef14b1c6
git cherry-pick 679aafe1fd65fed
# [...]
That will pull lxd-2.14, and before building, apply the requested cherry-picks. That won't REALLY work for go, though, since you probably need that done in the pull step before `go get` is called. However, we have been discussing adding pre/post scripts to each lifecycle step (including pull), which would add a nicer, generic solution to this.