[Feature] Provide platform support for JetBrains Space #25021
Replies: 3 comments 3 replies
-
The API documentation is available via |
Beta Was this translation helpful? Give feedback.
-
JFYI. |
Beta Was this translation helpful? Give feedback.
-
Hello, I've been playing with the API and built an experimental integration of renovate with Space: https://github.com/vooft/renovate/tree/space I'm currently adding more tests, but overall it can check out a repo, create PRs, update description, adding reviewers/assignees, automerge, etc. To make it work you need to create a personal token in Preferences and add it to your config. module.exports = {
token: '<your-personal-token>',
repositories: ['main/my-repo'], // goes like <project-key>/<repo-name>, default project key is "MAIN", but it seems that it is case-insensitive
platform: 'space',
endpoint: '<your-org>.jetbrains.space',
}; There are still some improvements to be made, like right now urls are being created using string templates, not taking in account url encoding. |
Beta Was this translation helpful? Give feedback.
-
What would you like Renovate to be able to do?
JetBrains is building a new development platform targeted at a professional audience called 'Space'. See
https://www.jetbrains.com/space/
It provides a documented and powerful API that should cover all needs. To see the API documentation, one needs an account.
It would be nice if renovate would support this API 'platform: space' and allow it to be run against a Space.
Thank you for the awesome project!
Beta Was this translation helpful? Give feedback.
All reactions