I’ve started to use Jigit yesterday, thank you for that great plugin. During the setup phase, I’ve encountered an issue:
My repository (hosted on GitLab 12 CE) is located at https://server.com/devops/ansible, so the repository name is devops/ansible.
- Using “devops/ansible” as path does not allow me to test the connection nor to use the rest api because
400: https://server.com/api/v4/projects/devops%2Fansible/repository/branches/master . See JIRA log for details.
The slash is escaped, so the REST lookup does not work. Apart from that, the REST API only allows the project ID as identifier, manually assembling the unescaped REST URL returns 404. But using this pattern renders correct links in the activities (https://server.com/devops/ansible/commit… and https://server.com/devops/ansible)
2. Using the project ID (e.g. path=19) allows me to use the REST api and to get the activities correctly. But in this case, the activity links are not generated correctly as the links are generated like this: https://server.com/19/commit… and https://server.com/19/))
So the easiest approach would be to be able to define both ID and URL for link generation.
Thanks for feedback!