Currently, any new automated commits require git commit logic
to be duplicated for each job. We can specify this behavior in a config,
making it much easier to add or change.
Depends on D7442
jasonbcox on Sep 15 2020, 00:10.Authored by
You are build a Rube Goldberg machine. Just have some kind of automated patch script in which you can plug whatever code generation part you want.
The script checkout out the repo, make sure it is clean, etc...
Then it call the custom script. Gets a commit message and a set of changes in the repo out of it.
Commit all the changes using the message name, run smoke test, push.