-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Gitea #51
base: master
Are you sure you want to change the base?
Conversation
Can I ask how you managed to compile this repository? I have tried the README instructions, but the libraries seem to be missing |
@LecrisUT I downloaded the corresponding libraries from |
Thank you. So instead of pointing it to the libraries in the runtime |
Yes
Is used the following:
Using the |
27f39e8
to
3e7ff11
Compare
Hi, nice work! When will this be merged? |
3e7ff11
to
3b6d4e9
Compare
Can't wait to be merged. Thanks for this job. |
This PR would be extremely helpful. Any chance that it will be merged? |
@Turbocube644 Thanks for this, really wish JetBrains would bring this in though. |
Tried to build this plugin to test it internally.
For example, the error says, that I don't have package to import |
@TimberBro The most recent commit is based on the commit which was used for TeamCity 2023.05 Therefore, the
The PluginVersion needs to be higher thant the corresponding TeamCity Build Version (129203 for TeamCity 2023.05). You can choose any number, so |
@Turbocube644 Thanks for your reply! |
Are there any chances for PR to be merged? |
I found https://www.youtube.com/watch?v=R-BPNomdkBE which configured Commit Status Publisher with the GitHub integration but using the Gitea API endpoint, so I guess GitHub and Gitea have the same/similar APIs? Haven't tried it myself yet, but if it works without major issues then it would be a good workaround until this is merged. |
3541679
to
b6f1204
Compare
Gitea becomes more and more compatible with Github in General. With Gitea 1.21 the statuses seems to be same (before gitea had warning and from 1.19 to 1.120 running) |
@Turbocube644 What version of Gradle/Java are you building with? I could build for 2023.05 with Gradle 6.9.1 and Java 17.0.9 without issue, but now for 2023.11 I had to upgrade Gradle to 7.6.4 due to
Now with Gradle 7.6.4 I get this error:
|
I have updated the support for 2024.07.1 As there is no API Version for 2024.07.1, I used 2024.07 (can be checked at https://download.jetbrains.com/teamcity-repository/org/jetbrains/teamcity/server-api/). Therefore TeamCity itself still needs to be downloaded from https://download-cdn.jetbrains.com/teamcity/TeamCity-{202X.Y}.tar.gz and put alongside the checkout. Additionally, I disabled the test as they would refuse to compile. For gradle, I just used an up to date IntelliJ (6.9.1). |
Support for Gitea. Code is based on the one for Gitlab to keep the Code Style and Approach.
Also the support for Gitlab had about the same scope as for Gitea.