Deployment Manager

To help us shape future releases, we’d love to hear about your ideas and suggestions for Deployment Manager. Please enter your ideas below.

If you haven’t already tried Deployment Manager, you can find out more about our automated deployment tool from http://www.red-gate.com/dm

If you have any questions or need help with Deployment Manager, please visit our support forums at http://www.red-gate.com/messageboard/viewforum.php?f=163

Suggest a new feature or enhancement...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. migration

    Run migration scripts created by SQL Source Control

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
    • Variables that have different values across machines or environments

      I would like to be able to specify a variable with a name i.e. MyDatabase then set different values depending on the environment/machines its deployed to.
      Currently I have to duplicate each variable by the number of environments/machines I have which makes it more difficult to keep in sync if names change and makes the UI a bit messy.

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        under review  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Better support for large amounts of static data

        We have about 400MB of reference data that our application is using. This is difficult to deploy using Deployment Manager at the moment for a few reasons.

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Provide built in support for SQL Server replication

          I don't want to have to write custom powershell to make this work.

          3 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Group together multiple project under one hat in the dashboard

            If you have a lot of project and environment then your dashboard get very hard to read and you are not sure if every project in you project group (group of related projects) have correct version. In some cases timeline would help, or show only one group or even only one environment and one group (just mix) to get better visual overview.

            18 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Flag idea as inappropriate…  ·  Admin →
            • Add custom Update.sql scripts when deploying from Sql Management studio deployment manager plugin

              Add custom Update.sql scripts when deploying from Sql Management studio deployment manager plugin. When you are creating or updating database you might want to add custom sql script to insert static data into table(s)

              18 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                We’re planning to add the same static data support as found in our SQL Source Control product. This means you’ll be able to select tables that need static data deployed along with the schema. Selections would be remembered for subsequent deployments.

                Would this meet your needs?

              • Option to skip tSQLt framework and tests when deploying package SQL management studio plugin

                Option to skip tSQLt framework and tests when deploying package SQL management studio plugin. When using tSQLt test framework I only want to deploy that to the test database not the production database.

                21 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                • UI when deploying package with skipped stage

                  When you set up a deployment you have the option to have only certain steps apply to certain environments. You also have the option to not run a step when you hit "Deploy to". When the package is deploying and afterwards if a step is skipped it still gets a green check box which is miss leading. That step should be struck through or have a different icon (blue !) or something to denote it was not run on purpose. A green check makes you think the step was actually run when it was not.

                  3 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Deploy website and databases to Azure

                    We use Azure to host our staging and production website and databases.

                    Anyway to deploy there?

                    6 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                    • Copy an existing project

                      I think it would be useful to be able to copy an existing project in the web interface.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow us to configure how the applications directory on the target machine should be maintained

                        We were all of a sudden running short on disk space on a couple of our test servers - hm, what's going on here? Eventually I realized that the applications directory, e.g. C:\ProgramData\Red Gate\DeploymentAgent\Applications, had grown considerably.

                        It's great to have easy access to all previous versions of deployed applications in the applications directory, but perhaps you could add some maintenance options for this directory, such as "keep x number of versions" or "delete versions that are older than x days"?

                        (Ok, the servers in questions are virtual and it's super easy to add some more storage, but nevertheless... :-)…

                        2 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          planned  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                        • Support DACPAC database deployments

                          Deployment Manager should be able to deploy database changes to target databases using DACPACs.

                          0 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • Allow variables to control all sections in config files, not just appSettings and connectionString

                            The ability to control the appSettings and connectionString settings in config files with variables in a deployment project is great stuff, but I want more! :-)

                            It would be great to be able to control other sections as well.

                            As it stands, we've ended up with a hybrid solution consisting of variables and config file transforms; ideally, I'd like to be able to stick to one of these methods.

                            23 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              4 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Host Powershell as 64 bit app so that IIS commandlets are available

                              The IIS commandlets are not available from a 32 bit Powershell, which is how the DM agent currently hosts it. A work around was suggested in the forum, but it would be better to be able to use native powershell IIS tooling.

                              5 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Add a name property to project steps

                                In most cases it's sufficient to see the NuGet package id in the list of steps in the web gui, but I think it would be useful to be able to add a customized name to steps in order to further distinguish steps from each other (this is something I miss from TeamCity).

                                2 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Make it possible to manually stop currently running deployments in the web interface

                                  I think it would be useful to have a "Stop running deployment" button in the Deployment Server Web Interface so that we can stop a currently running deployment process.

                                  3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Run Agent.exe from command line to test powershell scripts

                                    If you would like to test powershell scripts that are run at different stages of deployments, you have to create a release and actually deploy.

                                    The agent hosts Powershell in-process and some scripts may run differently to when you are testing them by running them in Powershell. Agent.exe command line functionality to run scripts will in the same way they are run during a deployment.

                                    5 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • More intuitive Variables sub-section

                                      Variables are listed here:
                                      http://www.red-gate.com/SupportCenter/content/Deployment_Manager/help/1.0/dm_variables

                                      But they are not shown anywhere in the UI.

                                      For each project, can we have all these variables listed (in the variables sub-section) with their default values (and possible values) in a similar way that Team City shows all possible configuration options.

                                      This way we can easily see what settings are available, what their values are, and what we might change them to.

                                      4 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        planned  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Improve design and UX when large number of agents added

                                        A note about design... It's a a bit too vertically spaced. I find myself having to scroll up and down a lot. And this is with only a single test project.

                                        We have 50+ clients. That means 50+ projects on the dashboard. Lots of scrolling!

                                        Environments section could be more compact, as with Settings.

                                        3 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          planned  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Improve the UX of the Projects section

                                          The UX of the Projects section needs a bit of work.

                                          It's a bit hard to find a deploy button.

                                          My user story: "As a user, I want to be presented with the option to easily deploy a specific release"

                                          - Overview could have a release summary with deploy buttons.
                                          - Releases should have deploy buttons.

                                          2 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3
                                          • Don't see your idea?

                                          Deployment Manager

                                          Feedback and Knowledge Base