Closed EmilMassey closed 8 months ago
I think we need at least one real end-2-end test for github and jira
I think we need at least one real end-2-end test for github and jira
Unfortunately I have no idea how to approach it. Do I understand correctly that we need to rely on real issues on GitHub / Jira?
GitHub API allows accessing public repositories without providing access token, but rate-limits apply (currently 60 requests per hour AFAIK). We'll probably need to use a secret in the CI with a token to avoid hitting the limits.
Do we need our own Jira board to be able to test it e2e? I know there are some public boards that we could access, but it's very risky to rely on some external board which may disappear some day.
I would be fine when the E2E test just triggers for a issue, no matter its state. I just want to see our curl client can connect, find the issue and get its state (for both trackers)
I couldn't wait. love it
This PR (still a draft) adds GitHub support, but also tries to prepare an extension to support multiple issue trackers. I can see that there's already pending support for YouTrack #51, so I decided to publish this draft so we can discuss the direction together.