Git CI DVM #1102
Replies: 2 comments 3 replies
-
@DanConwayDev This is how you should do CI in the git stuff you're building. Just display DVM results that point to the commit. The CI job itself doesn't have to be integrated, just a UI to display the results. Then any DVM can provide it. |
Beta Was this translation helpful? Give feedback.
-
Thanks! I was thinking a request to run a CI job could be raised via:
The issue with a git post-receive hook is that it requires contributors to have write access to the git server. I have not thought to deeply about CI DVMs but there is a trust issue. Why should we trust that the output is not either malicious or faked to save computing resource (a copy of a previous CI run). Is it possible to validate, or partially validate, that a job has been run? |
Beta Was this translation helpful? Give feedback.
-
I just wanted to say that it's possible to submit a DVM request in a git post-receive hook to run a CI job, and then build some sort of weird bridge with git web services to display the result.
Beta Was this translation helpful? Give feedback.
All reactions