-
Wizard to configure user account for Octopus/Tentacle Windows Service
https://github.com/OctopusDeploy/Issues/issues/863
Octopus Manager and Tentacle Manager should make it easy to configure the Windows Service to run under a custom user account.
6 votes -
Create a step template that applies config transformations
Have an entry field that accepts the same sort of content as is seen in the transform window here: https://webconfigtransformationtester.apphb.com
as well as maybe a file pattern/name to match the transformation to.This way one can avoid building multiple instances of an application, one for each build configuration (environment), transforms don't happen at build time and can take place as part of a deployment.
2 votes -
Support for AppHarbor
I would be really cool if there was a deployment step for AppHarbor.
AppHarbor has a build API that will let you pass the SHA you want built.
Not sure how to best implement it, but having Octo control my AppHarbor
deploys would def be nice.Source: UserVoice Support Ticket 281
2 votes -
Enable one to be able to iterate a list of last installed directory paths for steps in project
Create an Octopus variable that contains the last installed directory paths for the steps in the project. This becomes useful if you have one step that deploys and another that works on the previously deployed step, but for some reason you deployed one set of steps first and later the remaining steps.
1 vote -
usability - icon to edit project group from "projects" drop down
If I want to edit a project group, I must first navigate to the "all projects" overview page. Would be nice to just have an edit icon in the "Projects" dropdown for easier access.
1 vote -
Tag deployment process steps in list if they need to be updated
On the process tab it would be really great to already there see if a step needs to be updated because the underlying script has changed.
Also it really simplifies the configuration work if its possible to just click a button "Update all steps" which does exactly that..
2 votes -
3 votes
-
Allow using the same transforms for different environments
Octopus Deploy uses the Environment Name to select which configuration transform files will be applied. Say, for an environment with name "Dev", Octopus Deploy will automatically select Web.Dev.config from each nuget package.
I would like to be able to specify the 'configuration name' used by an Octopus Environment instead of using the default convention of using the Environment name, so I could have two different Octopus Environments, say "Dev1" and "Dev2", using the same configuration transforms, ie "Web.Dev.config".
The goal is to be able to deploy different releases to two identical environments without having to duplicate (identical) transformation files just…
8 votes -
Service to bridge Tentacles to allow jumping between networks
Imagine an environment where people normally RDP to a VM in a kind of "DMZ", in order to then be able to access other machines in the network. The VM might have two NIC's - on on the same network as the Octopus server, the other on the same network as the Tentacles that we want to deploy to.
If we had a bridge service that allowed us to "hop"/"jump" between networks, so that Octopus could send commands to the bridge that are ultimately destined for the Tentacles, it would make it possible to deploy across these disparate networks.
In…
2 votes -
fallback on the instance count for Azure deployment
Today if I select to have the instance count use the count from the Azure management portal and an instance isn't pushed yet (if I had deleted it for example) then it will fail and I have to go in an set it to the value from the config file and then switch back to use Azure mgmt. I'd prefer that it would fallback to the config file if it's not deployed in Azure yet.
1 vote -
Octopus variable for Deployment Start Time for scripts
For PowerShell scripts it would be good to know the deployment start time.
This way later scripts can report how long a deployment took up to that point.
(A current workaround is to have a script run at the start that sets a variable for later use by other steps)
1 vote -
Show Project Groups Everywhere
We use Project Groups to categorize our projects, but a lot of them have very similar names. When looking at Teams, as an example, the project selection only shows the project name without any grouping. When the project list is large, it gets difficult to make sure the correct one is selected. It would be nice if the group was included to help organize the projects, the way the main project menu works. The same thing would also be helpful in the breadcrumbs when navigating inside a project and really everywhere the project is displayed or selected.
2 votes -
Allow insert variables panel to be resized
Make it possible to manually resize the insert variable panel.
https://github.com/OctopusDeploy/Issues/issues/849
Because a lot a Octopus variable names has long characters, I can't see the entire name of almost of variables in the 'insert variable' panel. Is it possible to allow to grow the panel manually? Or provide a fullscreen mode will be a good idea.
3 votes -
Integrated web file manager for servers
Hello
I find it important to check the actual contents of the folder i am deploying to, in order to be sure that everything worked as expected.
Wouldn't it be great to have an embed file manager to see the folders and the files of the server you are deploying to?
Every server, every environment, every project, with user management, and permissions...this would come in handy, even without deploying something really, just checking files, altering something in servers, without having to remote desktop, or use ftp etc. All centralized.
thanks
1 vote -
Let Tentacle upgrades download the Tentacle package from the internet
https://github.com/OctopusDeploy/Issues/issues/771
It would be nice to be able to specify if tentacle upgrades should be downloaded from the octopus server, or from the official octopus site.
Upgrading a bunch of tentacles at remote locations at once can hammer a single ADSL connection, though I'd assume the Octopus servers would be better set up to serve the upgrades, especially if they're on a CDN or similar.
3 votes -
Export configuration for documentation
Make it possible to generate documentation (HTML or Word perhaps?) based on the current configuration. This might be:
- All deployment steps
- All environments and machines
The documentation should be readable, i.e., here's what's going to happen rather than a JSON dump. Imagine a document you could give to a sysadmin to follow to perform the deployment manually.
2 votes -
Add a filter to find/search old releases
Currently it is necessary to page back through the releases list to find one by release number.
Using a text filter rather than specific version search would enable e.g. SemVer release prefixes to be searched/targeted.
Via @readyroll
Perhaps we should just implement a global search?
3 votes -
Prompt to add dependent variables to a project when including library variables
If I have a variable set like:
| ClientEndpoint | http://#{ClientAppName} |
...and I include it in a project that doesn't define ClientAppName I'll get a prompt like:
"Hey, you've included a variable set that depends on a number of variables, which aren't currently defined. For example: ClientAppName, ..... Would you like to add these to your project variables?"
Providing a checklist to exclude any that might be coming from elsewhere seems like a necessary UX requirement.
3 votes -
Display just the variables applied to a release on the release's page
The Variables section a Release page appears to show all variable that apply to the release, would it be possible for any variables which are obviously being overwritten to be omitted from this list?
As an example, if I have a variable in a Library which is being overwritten by this particular project, at the moment both will appear in this list.
2 votes -
Make project names non-unique per project group
https://github.com/OctopusDeploy/Issues/issues/445
Current project names must be globally unique. Change the rule to make it possible to have projects with the same name in different project groups, but not in the same group.
2 votes
- Don't see your idea?