RFC: Establish well-known spec to communicate logs/cicd-stuff back to forges on request #2159
Replies: 5 comments
-
User Storry: I like to see the log of running pipelines of a ci at gitea |
Beta Was this translation helpful? Give feedback.
-
Disclaimer: I am very novice regarding woodpecker and the whole CI setup. I hope that this comment is somehow relevant Instead of documenting such parameters under the well-known URLs, couldn't those parameters be passed around on each pipeline? For instance:
{
// webhook payload comes here
"report_endpoint": "https://gitea.example.com/api/commintinfo/<sha1>/..."
}
{
"pipelines:" [
{ "id": "...", "name": "...", "logs_endpoint": "https://woodpecker.example.com/api/..."}
],
"run": 1 // in case of multiple runs on a given commit
}
|
Beta Was this translation helpful? Give feedback.
-
for vocabulary we should have a look at https://github.com/cdfoundation/sig-interoperability/blob/main/docs/tools-terminology.md#cicd-tools-and-technologies |
Beta Was this translation helpful? Give feedback.
-
note: how do we signal to forge that there is such feature in the first place |
Beta Was this translation helpful? Give feedback.
-
< add long desc>
TODOs:
refs:
Beta Was this translation helpful? Give feedback.
All reactions