incubator-devlake icon indicating copy to clipboard operation
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

Open swastim01 opened this issue 1 year ago • 4 comments

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 avatar Dec 08 '23 15:12 swastim01

@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

klesh avatar Dec 11 '23 04:12 klesh

https://devlake.apache.org/docs/Configuration/HowToOrganizeDevlakeProjects#5-use-cases is a better place for this doc.

d4x1 avatar Dec 12 '23 09:12 d4x1

@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:

  1. In the Jenkins connection, how can we fetch the original commit sha in GitHub Repo(in your case)? Via the 'Config' in Jenkins connection?
  2. 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.)

d4x1 avatar Dec 14 '23 02:12 d4x1

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.

github-actions[bot] avatar Apr 13 '24 00:04 github-actions[bot]