Skip to content

Product Feedback

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

1458 results found

  1. It would be nice to be able to run Octo.exe update-self or something like that to get the latest Octo.exe isntead of going to the website and downloading the latest version.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  2. When monitoring a Deployment, it would be nice to see the progress of child tasks that are executing or have finished executing.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  3. The instruction field on a manual intervention is currently limited to just hard coded text. It would be helpful if it could display variables from a deployment. This would allow me to:

    1) Run a script which:
    1a) gets the current deployed version
    1b) gets the new version being deployed
    1c) contacts our build tool (Teamcity in my case) to get information on the changes involved in the build
    1d) create a list of hyperlinks to each change between the two versions.
    2) Contact our ticketing system to get the details of the release
    3)Display those links to the code…

    16 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  4. When the tentacle service shuts down, the polling tentacle would change the machine.isdisabled = true. When the service starts it would set the isdisabled=false. this allows cloud based infrastructure to dynamically turn off machines without having the deployments fail because the machine is turned off.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  5. Normally, Windows Uninstall removes all program files, except those that have changed since the install (like config files and data files).
    Currently the installer does not do this.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  6. It would be great if Octo.exe could trace log output to the console window - instead of waiting for deployment. We integrate into a Continuous Delivery server (not Team City), and it would be good to be able to view errors in one place.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  7. The implementation of the 1.6 TeamCity plugin just has it as an extra setting under VisualStudio build step. It would be great if we could have this as a seperate build step.

    We would like to be able to build our project, run tests and if all tests fail then package and publish to TeamCity's feed to Octopus to detect.

    This isn't to big of an issue because TeamCity won't automatically deploy as it stands now. However if a user logs into Octopus and manually creates a release, they can select the potentially broken artifacts.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
  8. I want to be able to deploy Nuget packages to a Nuget Feed directly from the Octopus Server - I dont want to have to publish to a server that has a tentacle on it then run a script to deploy the package.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  9. Our project deploys multiple packages and always uses the same version across all the packages per release. It would be nice to have a setting at the project-level to indicate this. This setting could allow the user to select the version once when creating a release and help prevent the user from accidentally entering a different version for one of the packages.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  10. If octopus could scan packages for variables from Web.config, app.config and xxxDeploy.ps1, looking for appsettings and connectionstrings and $OctopusParameters[]. Then when adding variables it could suggest variable names. But also when creating a release it could warn about new settings/variables that have been added since last release and for which there was no variable?

    Maybe it would actually be octopack that scanned for variable names and provided it as metadata in the nuget spec?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  11. One of my deployments installs an MSI that can require a restart. At the moment I have it failing the deployment if the error code from the installer indicates a restart is required. When the deployment fails, I manually restart the machine, then restart the deployment manually. Ideally it would be nice if I could ask Octopus to restart and resume the deployment from within the powershell script. I can pull the MSI out into its own NuGet pkg but I'm still left with being unable to restart the machine and resume the deployment as part of the Octopus deployment…

    40 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  12. Currently, if you have a variable containing other nested variables, and you set the value of the nested variable from a powershell script using Set-OctopusVariable, the value of the containing variable will not be modified.

    If you want a web.config appsetting, for example called SiteUrl to be set, you would have to set the SiteUrl variable directly in the Powershell PreDeploy.ps1 script.

    You could not, for example have a SiteUrl variables defined in Octopus as #{SiteHost}/#{SitePath} and then set SiteHost or SitePath in a Powershell script using Set-OctopusVariable.

    Firstly, it is not particularly dicoverable that this is happening.

    Secondly, it…

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
  13. It would be useful to be able to set the value of octopus variables as part of the octo.exe create-release command.

    In our case, we would like to use some values from the build server in our web configuration (branch name). We are currently able to work around this by including the branch name in the package name (we could alternatively write it to a text file in the package), parsing it out using a regex and setting an octopus variable using a powershell script but it it cumbersome and fragile. Additionally, variables set from powershell scripts cannot be used…

    14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  14. It would be more convenient to store XML transformation files in octopus project's configuration, not in source code hence it:

    • pollutes source code
    • pollutes destination folder
    • divides configuration info as configuration info is stored in several places instead of one.
    14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  15. When creating a new release the Release Notes field is empty.

    The way that we use Octopus, when someone is making a Release it is their job to manually copy across all the checkin comments (from Team City) for all the build versions since the last Release was made.
    One per bullet (using markdown) so we get a nice list.

    Sometimes a checkin comment doesn't need to go in the release notes, or it needs to be elaborated, ... no worries. That is part of the manual job.


    So what this idea is about is: how wonderful it would be…

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
  16. CCtray the Cruise Control.Net Notfication Tray tool is a tool that polls a well known xml format and displays notifications on success or failure of builds. Team City now supports this format out of the box, and deployments in octopus actually follow a similar state pattern, where you could notify of a deployment by environment that is currently running, and report on the result of the deployment as success or failed.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
  17. Currently we have a couple ways to deploy. A main deploy which deploys our entire system 20 components (a service, website, etc) in one release. And adhoc deploys, deploys one component at a time. It would be nice to have a component view versus a release view the main point would be to show the state of each component and what version they are on.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  18. We've been migrating a legacy solution to use octopus deploy, and have quite a few configuration files to manage, some in config format, others just xml or plain text.

    It would be useful to, alongside variables, be able to store complete files that follow the same rules as variables when scoped at deployment, that are then delivered with the nuget package to the tenticle at deployment time and are available in the target folder.

    Right now we're working around this by using the PreDeploy.ps1 script to download a zip file from a web server that contains the environment specific configuration…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  19. I use a SQL Project in Visual Studio using SQL Data Tools, it would be nice to be able to deploy to SQL using the DACPAC file it creates, as it can update the database using that file

    23 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  20. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →