Open diwangcanada opened 1 week ago
They are correlated through the Project. In fact, the Project was specifically introduced for this purpose.
How does DevLake know which PRs maps to which pipeline run? For example, I could have multiple PRs in Github, each of them triggers pipeline run in Jenkins, then how does DevLake know which pipeline workflow is for which PR?
By using commit_sha, you may check this doc for detail https://devlake.apache.org/docs/Metrics/LeadTimeForChanges#how-is-it-calculated
Question
If I have code and PRs in GitHub, and pipelines in Jenkins, how does metrics co-related since they comes from two different platforms?
Screenshots
If applicable, add screenshots to help explain.
Additional context
Add any other context here.