Product Feedback

Product Feedback

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. When Tentacle cleans up an installed package folder as part of retention policies, it would be great to be able to have a custom script - like "Undeploy.ps1" - which Tentacle invokes if it finds.

    This would make it possible to delete old custom installation folders during deployment.

    60 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

    8 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. we have quite a lot of services and webs that we wish to be able to deploy separately. We also wish to set up bundles that deploy many of these at once. We have setup the bundles and it works like a charm. What we had to wait with is setting up all individual services and webs because it quickly became hard to get a good overview of the projects.

    Take a peek at teamcity and their way of managing projects and see if there might be some improvements on this area.

    Source: http://help.octopusdeploy.com/discussions/problems/21785

    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

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. I want to create a new project, and have it cloned from another. I go to projects page and click "Add project". Nope. Doesn't give me clone options. I'm sure I've seen it so I start looking and eventually find it under the settings page for the project I want to clone from.

    All the user should need to do is somehow find the way to "create project" and once there, all options in regards to creating projects should be available. No matter the "entry point"

    Source: http://help.octopusdeploy.com/discussions/problems/20698

    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

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. I love the new Libraries feature. I've been using it a lot to set up connection strings and api hostnames, etc. I've started declaring variables that interpolate other variables from a different library.

    For example, let's say I have two different rabbit mq clusters, and I want to reference the hostname/username/password of one of them in a variable library for a shared component. Currently my only option is to include both libraries - the correct rabbit mq cluster library and the shared component library into a Project that needs them.

    It would be the bees knees if I could just…

    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

    1 comment  ·  Projects  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    1. After deployment, create and store a small hash of all files extracted from the package. It should run at the end so that it includes any changes made to configuration files, and should only include files that existed in the original package.
    2. During a health check, report whether any files on disk have changed when compared to the original hashes

    The second part should be optional (or perhaps a different task that runs just daily and that can be disabled) since it can consume extra resources.

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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

    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  ·  Deployments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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

    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  ·  Deployments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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

    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  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. It would be nice to add reports on environment activity, by project, by user, by day / week / month to be sent via email at some frequency.

    Via: http://help.octopusdeploy.com/discussions/problems/21168

    9 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 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. As we continue to find more ways to use Octopus, we've increased our usage of the roles feature. This serves the dual purpose of filtering variables/steps as well as being visual indicators on machine configurations when viewing the Environments page. It would be really helpful if we could assign a custom color to each role to make items stand out and faster to identity beyond using a naming convention. Even better would be the option to also assign an icon, which I think Font Awesome would be a great option. http://fortawesome.github.io/Font-Awesome/icons/

    2 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  ·  Installation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. It would be nice to maintain some scripts written in the Script Console. Sometimes you just want to execute something that is not part of a project, or save a work-in-progress script.

    2 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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. I do know that this can be accomplished in other ways, however, there are some scenarios where machine variables could be useful. For example, imagine I want to set the machine's IP addresses to use in a deployment script.

    Via: http://help.octopusdeploy.com/discussions/questions/2420-machine-variables

    10 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

    0 comments  ·  Projects  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Add the ability to set the actions to be taken on service failure. This is accomplished via sc as follows:
    http://technet.microsoft.com/en-us/library/cc742019.aspx or using Powershell set-service.

    At present, we are managing with a custom PowerShell script.

    99 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

    0 comments  ·  Deployments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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

    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  ·  Installation  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. 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

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. we are estimating that in few months we will have 200 projects in octopus. This would be a nightmare to keep track both in dashboard and in all projects view.
    I would suggest to be able to filter projects be name, or seach for projects.
    Moreover it would be nice to have an option for a more compact project view (like a simple grid with thin rows)

    It seems that current ui design for projects is only working for a relatively small amount of projects.

    thanks

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. In places where we show NuGet packages (release page, library), show extra metadata like the project URL and icon.

    http://help.octopusdeploy.com/discussions/questions/2383

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. "Deploy to a specific subset of machines" field should be an dialog with a list of servers and checkboxes. You should be able to "Select All/None".

    It will cover the cases when you have environment with many machines where you need to install all except one/two.

    Now, you need to select it one by one, which may be pretty annoying when dealing with environment of dozens servers.

    It does exists in some competitors products.

    thanks.

    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

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?