feat: Tests/official support for Gitea#1007
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
I'm using the |
|
Blech, there seems to be a problem with getting the token set properly in the Gitea client under the hood. Working on it. |
|
/retest |
|
So current situation is that it's not populating the |
|
OK! So the problem is that we have to have a hack to do the |
|
I hacked around it by using the latest pre-release image of gitea, but we aren't going to want to merge this until it's actually released. I also opened https://gitea.com/gitea/go-sdk/pulls/398 so we don't have to do hacks for |
|
yaaaaaay everything passed. |
|
So this works - it's just waiting on Gitea 1.13.0 releasing for the |
|
DeleteRef was not implemented for Gitea, the branchcleaner plugin does not work. I opened a PR (jenkins-x/go-scm#177) |
|
@abayer any idea how to take care of the branch name when deleting a branch in the branchcleaner plugin ? Adding the |
|
Hrm, I'll take a look. I'm actually kinda regretting using the Gitea Go SDK behind the scenes now because it doesn't work the way the other providers do re: pagination, so I may just rewrite everything today. =) |
|
Yeah, in kloops i introduced an |
|
Let's see how far I get with rewriting - if I don't get it done before Gitea 1.13 is released, we can special case like you're doing in kloops. |
|
Ah-ha, the new version of gitea/go-sdk has |
|
/test tekton |
|
@abayer what's the state on this one? I guess at the very least is seems to require a rebase. |
|
@hferentschik Waiting for gitea to release 1.13 for go-gitea/gitea#11751, which we’re currently using to construct the list of changed files in a PR. |
|
/test gitea |
1 similar comment
|
/test gitea |
|
/retest |
|
/test gitea |
|
/test gitea |
|
Well, blech, the Gitea chart is currently broken on k8s <1.19 - https://gitea.com/gitea/helm-chart/issues/77. And the chart isn't updated to 1.13.0 anyway. So I'll come back to this. =) |
|
/test gitea |
|
/retest |
|
/test gitea |
1 similar comment
|
/test gitea |
|
/retest |
|
/test gitea |
Signed-off-by: Andrew Bayer <andrew.bayer@gmail.com>
Signed-off-by: Andrew Bayer <andrew.bayer@gmail.com>
Signed-off-by: Andrew Bayer <andrew.bayer@gmail.com>
Signed-off-by: Andrew Bayer <andrew.bayer@gmail.com>
Yay! Gitea 1.13 finally released, so this is ready to go. =)