-
36 votes
-
Add the ability to delete releases and deployments from the dashboard
Currently the only way for a release to be deleted from Octopus Deploy is using the retention policies. I think it would be a good idea to allow administrators to delete releases from within the octopus dash board. The administrator should have the following options:
- Bulk removal of releases - This would be similar to the retention policies. Remove all but the last X releases\deployments
- The ability to remove a single release. Selecting the release should now give the administrator the ability to remove the release
- Administrator should also have the ability to remove deployments as well.
- This should be…
35 votes -
Support integration with STS based authentication
I would like to deploy OctopusDeploy and have authentication being taken care of by an STS. This could be WAAD (wsFederation), ACS or directly with other social media identity providers.
35 votes -
Support IIS 8 Centralized Certificate Bindings
It would be nice if the HTTPS binding feature allowed you to use the IIS 8 Centralized Certificate feature instead of requiring a Thumbprint and locally installed certificate.
35 votes -
Show step progression on dashboard
It would be nice to be able to see step progression on the dashboard, not just the ajax spinner.
Something like http://i.imgur.com/DG3QYYv.png
34 votes -
Sales Force Integration with Octopus Deploy
- Enable File System deployments - Deployments to be carried from a file share 2.Possibility to automate the sales force Continuous Delivery feature using Octopus Deploy.
34 votes -
Allow custom dashboards
Some of our ops need different dashboard views depending on what they are interested in at the time ... would be could to be able to save 'named' dashboard views that you can easily change in a drop down menu or something similar.
34 votes -
Dashboard re-order ability
One can reorder the environments any way that they see fit while looking at the environment page, but is there a way to reorder the dashboard page instead of the default alphabetical order?
No.
I would love to be able to put the more important project(s) on the top and the lesser ones below it. I also do not want to change the name to reflect this by putting "Ablah", "Bblah".
So I would like to be able to have a re-order ability for the dashboard.
33 votes -
Accumulate TFS Work Items for release notes in the TFS extension
With the new way of pushing packages and releases to Octopus in VSTS vNext, using the new Octopus task, it looks like each release can only go back in time to the previous build. So, if there are many releases for a "2.0" release, it seems all those work items would be sprinkled among all the dev/test builds and releases that had to happen to get to the "2.0" state. What i really want is the ability to accumulate work items since "1.0" so that all the new features and bug fixes that have happened for "2.0" show up on…
33 votes -
Support the archiving of non-active projects
From the following support topic http://help.octopusdeploy.com/discussions/questions/6809-archiving-projects
Octopus deploy does not currently support a model for archiving/unarchiving non-active or legacy projects.
The workarounds are permission-based or user-specific but not quite what I would like to see.
what I am suggesting is similar to Teamcity's archiving functionality. I have found this ability in TC to be useful in the 7+ years I have been using it where I have accumulated many different applications, some of which are no-longer in production, some which are in production but in maintenance mode only and those in active ongoing development.
For the most part I only…
33 votes -
import variables from json
Ability to import project variables from a JSON file under the Project page.
32 votes -
Add ability to run Child Steps in Parallel
With Octopus 2.6 you can now run steps in parallel, currently this is not extended to Child steps due to the complexity of the issue. If you would like to see this behavior built into Octopus please, vote! Also comment on how you think it should work:
Should you only be able to run them in parallel with other child steps, or would you expect a child step to be able to run in parallel with the above previous parent's step?
Would a parent step below a set of child steps run in parallel with a child step or with…32 votes -
Feature to allow for configuration of Task Scheduler
I want to deploy an exe that is set up in task scheduler multiple times (different arguments).
I would like to configure Octopus Deploy to switch path on tasks in Task Scheduler,
so that running tasks continue to run, but the next time they are started, they will run from the new path...Source: http://help.octopusdeploy.com/discussions/questions/1830
32 votes -
Decide order of rolling deployment
It would be very nice to be able to decide the order of a rolling deployment. Perhaps by setting a sort index on each machine in an environment. Today it seems a rolling deployment is always performed in the same order, but it is unclear what decides that order.
31 votes -
Add "QueuedBy" system variable for obtaining user who has actually queued deployments
I'm getting persons username when receiving deployment status email from automatically triggered deployment (by Project trigger on machine becomes available event). In the email template i'm using Octopus.Deployment.CreatedBy.Username system variable to display user who has run deployment.
So in case of auto-triggered deployments I would like to get value "System" instead of some person's username (apparently one's who first has run the deployment manually).28 votes -
Add sorting to Channels
Since 3.4 the Project Overview dashboard is now grouping and sorting by Channel name, with the default channel at the top. Previously, the recently created releases were at the top, allowing for quick promotion.
We have many channels, which are numbered, and with the current sorting, the newest ones appear at the bottom, and out of order (e.g. default, 100, 101, 75,etc.).
It would be nice to add the ability to re-order the channels (on the channels page) similar to how you can re-order steps and environments.
28 votes -
Prompted Variables to save value per Release.
This would allow Repeatable Release from Dev to QA to Prod.
You would ask for value in begging of life cycle just like now,
but for QA and Prod it would Retain that value entered in Dev as preset.thank you
27 votes -
Allow variable version for packages when creating releases
We have a nuget package which has been named after our tenants.
We want to deploy the package as a part of our overall pipeline, however when we generate the release it wants a version number for that package, and each package has its own individual version, as some tenants have their package updated more often than others.
We would like Octopus to resolve the Package Version at deployment time, just like it resolves the Package ID when using a variable binding expression.
In this case it would be useful if you could specify "*" or "latest" (think docker) so…
27 votes -
Support AWS S3 as Octopus server shared storage
I am going to deploy Octopus on AWS. Do you have any plan to support S3 as Octopus server shared storage to store NuGet packages and artifacts?
27 votes -
Report Unused Variables
We have a tonne of variables. I am pretty sure there are some that are no longer used but I can't be sure so I am scared to remove them as I don't want to break the deployment.
I think it might be a nice feature if Octopus could somehow track which variables were actually used during a deployment and therefore report on "unused" variables? Perhaps by adding a warning to the end of the deployment log?
27 votes
- Don't see your idea?