incubator-devlake
incubator-devlake copied to clipboard
Added a tutorial to guide user setting up webhook for cases like https://github.com/apache/incubator-devlake/issues/6000
Added a tutorial to guide user setting up webhook for cases like https://github.com/apache/incubator-devlake/issues/6000
label: pr-type/documentation
Summary
What does this PR do? This pull request introduces refined documentation to guide users through the process of setting up webhooks for separate repositories in Apache. The enhanced documentation addresses scenarios where Jenkins jobs may clone from repositories distinct from the primary business logic, ensuring accuracy in DevOps Research and Assessment (DORA) metrics.
Does this close any open issues?
Closes https://github.com/apache/incubator-devlake/issues/6524
@swastim01 Nice work, thanks for your contribution. I think it would be more available for the community if you would like to contribute to the website repo instead https://github.com/apache/incubator-devlake-website
https://devlake.apache.org/docs/Configuration/HowToOrganizeDevlakeProjects#5-use-cases is a better place for this doc.
@swastim01 Thank you for your contribution. I have read this tutorial, but I cannot catch the key point. Can you paste some screenshots to help readers to understand this solution?
Here are my questions:
- In the Jenkins connection, how can we fetch the original commit sha in GitHub Repo(in your case)? Via the 'Config' in Jenkins connection?
- If the answer of 1 is yes. What is the config's value? If Jenkins jobs are updated, should the config be updated manually?(IMO, Jenkins job's "Tag" paramter will be different.)
This pull request has been automatically marked as stale because it has not had recent activity for 120 days. It will be closed in 7 days if no further activity occurs.