Apicurio-studio: Cannot publish to Gitlab project that is not inside a group

Created on 25 May 2018  ·  4Comments  ·  Source: Apicurio/apicurio-studio

Environment:

Edge browser on Windows 10 Version 1803

Prerequisites:

  • You have a "personal project" in GitLab that has not been added to any group
  • You have some API that you can test publishing with

Steps to reproduce:

  1. Link a GitLab account to Apicurio Studio through Settings -> Linked Accounts
  2. Create a project in GitLab (not sure if it matters but I made it public - the one I created for this is https://gitlab.com/patrickceg/apicurio-test-project)
  3. Return to the Apicurio Studio tab or window, and select the API that you created.
  4. Click on the "..." beside the API and select "Publish"
  5. On the Publish API "myapi"? prompt, select the GitLab icon under "Publish To*"
  6. Attempt to select your project that isn't part of a group
  • Expected results: You should be able to select the project and upload the API to the GitLab repository
  • Actual results: The "Group" is an empty prompt, and the projects are also an empty prompt. You cannot proceed in the UI.

Screenshot with empty Group and Project prompts


(EDIT: Switched the whole thing to HTML tags because markdown wasn't working...)

bug

All 4 comments

Thanks for the report. I assume that patrickceg is not an option in the Group drop-down? Functionally that should be an option and then you should be able to pick apicurio-test-project after that.

I just tried this today and the group drop down is a blank stub - the 'menu' is the white rectangle in this screenshot:

Group menu is blank

Last time, I also tried making a group, which did show up (so the workaround currently seems to be making everything as a group), however I still can't select projects that are not part of any group.

OK then this is definitely a bug. Thanks for the report - will get to it asap.

In the next version of Apicurio this will be fixed/working. The version will be Beta 2.13 (0.2.13.Final).

Was this page helpful?
0 / 5 - 0 ratings