You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Octopus Deploy introduced Spaces in 2019.1. Projects belong to a single space and each space has its own dashboard.
Describe the solution you'd like
I'd like to be able to specify the space that the Octopus collector should collect from. If the spaceId is provided, the API calls and task links will be updated to include the ID.
If spaceId is not provided, nothing is added to the requests. If no space ID is provided to Octopus, it will use the Default Space unless it has been disabled. If someone has disabled their default space, the spaceId will be required for every space.
I did consider putting multiple spaces in a single collector definition (example below) so that one collector could serve from multiple spaces. This seems messier and would be a breaking change for existing Octopus collectors. It also wouldn't work for Octopus servers older than 2019.1 without some way to list projects without a space.
While it could be convenient to define multiple spaces in one collector, I don't think enforcing one collector per space is that much of a hurdle for users.
Additional context
I'd like to try my hand at implementing whichever version is approved.
The text was updated successfully, but these errors were encountered:
Octopus Deploy introduced Spaces in 2019.1. Projects belong to a single space and each space has its own dashboard.
Describe the solution you'd like
I'd like to be able to specify the space that the Octopus collector should collect from. If the
spaceId
is provided, the API calls and task links will be updated to include the ID.If
spaceId
is not provided, nothing is added to the requests. If no space ID is provided to Octopus, it will use the Default Space unless it has been disabled. If someone has disabled their default space, thespaceId
will be required for every space.Describe alternatives you've considered
I did consider putting multiple spaces in a single collector definition (example below) so that one collector could serve from multiple spaces. This seems messier and would be a breaking change for existing Octopus collectors. It also wouldn't work for Octopus servers older than 2019.1 without some way to list projects without a space.
While it could be convenient to define multiple spaces in one collector, I don't think enforcing one collector per space is that much of a hurdle for users.
Additional context
I'd like to try my hand at implementing whichever version is approved.
The text was updated successfully, but these errors were encountered: