Deployment Manager

To help us shape Deployment Manager, we’d love to hear about your ideas and suggestions. Please enter them 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. Export activity history or allow filtering/serching of the activity history

    Allow the activity history to be exported or setup filtering/searching of the activity history. As an example I would like to see what a specific users activity has been.

    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 →
    • More granular permissions

      Allow the Systems Admin to set the permissions of other users at a more granular level. Looking at the current permissions grid (http://documentation.red-gate.com/display/DM2/Permissions) it would be nice to turn on or off which of any actions a user could do.

      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 →
      • Additional Deployment Step types

        Add additional deployment step types

        Examples:
        Run Powershell scripts
        Send Email
        Manual workflow

        I would like to be able to run a powershell script that are not part of the nuget packages.

        We have an internal tool that shows deployment starting, completed and failed deployment. It requires me to touch an rest endpoint. I would prefer to run this as a deployment step and not build into the code nuget package.

        This may be useful for doing other SQL powershell tasks like replication management etc.

        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 link to web deploy server from Dashboard

          It would be useful if you could add a link to the web server that has been deployed to, either from the link in the version label panel or directly from the dashboard page

          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 →
          • More Control over XML Transform process

            We need to have more control over the transform process. We should be able to override the transform name instead of always using the environment name.

            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 →
            • Change default location of C:\ Temp directory

              Operationally speaking, it is not ideal to be using the C drive for temp space. Release packages can be several hundred MBs and having a large cache of them needing to live on the C drive is difficult when we typicaly churn servers out with C drives specifically sized to the OS only -- all 'data' should be on attached storage (e.g. the D drive or equiv).

              Can we please have the ability to specify a non-C drive location for 'temp' storage?

              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…)
                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
              • Make variables grid larger or user sizeable as I cannot see the step name fully

                The variables grid has too small a column for the step name and I cannot resize it making it hard to know which step I have assigned.

                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 →
                • DBA Review is a must!

                  As a DBA, I would not feel so comfortable when developers upload their modifications directly to Production databases. I must be able to review the changes they are willing to do. Most of the developers are not aware of Index Tuning, T-SQL Best Practices etc. unfortunately...

                  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 →
                  • Add ability to include document/artifact/zip when creating a release

                    It would be great if there was the ability to include in the release documents/artifacts that are related to the release.

                    This could be done by extending the DeploymentManager.exe create-release command to include an additional param for artifact. Artifact can be a file (doc, pdf, xps, xls, zip, etc.). Ideally this would be used to communicate release notes.

                    Then in the DM UI, provide a means to display the artifact or allow opening the artifact. This gives DEV/QA/ITOPS clear visibility into any release note information and can be generated and included as part of the integrated build 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…)
                      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                    • Configure the "Enable 32-bit applications" setting for a new application pool

                      It would be great if we could set the "Enable 32-bit applications" option for an application pool we create with Deployment Manager.

                      There's a recent discussion about this in the forum: http://www.red-gate.com/messageboard/viewtopic.php?t=19591&highlight=enable+32bit+applications

                      The solution presented in that thread will most certainly work (I haven't tested it myself yet) but a DM variable for this setting would be really handy!

                      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…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Support object phrase and database principal in database packages

                        I suspect that this may be a problem with the SQL Compare SDK instead of Deployment Manager proper.

                        Currently, when trying to deploy a database package with a script including something like the following, it fails to deploy with a parse error:

                        DENY DELETE
                        ON OBJECT::[dbo].[table_name] TO [role_name]
                        AS [dbo];

                        Both the object phrase ("OBJECT::") and the specification of the principal ("AS [dbo]") cause parse issues when trying to deploy this. They're perfectly valid T-SQL, though:

                        http://technet.microsoft.com/en-us/library/ms188371(v=sql.105).aspx

                        For reference, these database packages are being created via SqlCI.exe from a Visual Studio Database Project.

                        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 →
                        • Configure which environments show up on the Dashboard

                          It would be nice to customize the dashboard to show/hide different environments.

                          Another idea is to create different dashboards. Dashboard1 can be all DEV/QA related environments, while Dashboard2 can be all ITOPS related environments (staging, beta, sandbox, production).

                          This allows the ability for each group to only show their dashboard on a monitor/screen.

                          Obviously still maintain the ability to show all on a dashboard.

                          7 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 →
                          • Creat a REST API for Deployment Manager

                            We have a custom build monitor and it would be great if we could get deployment manager information for key projects/environments and show this on our build monitor.

                            I know we could add the Dashboard, but our dashboard is very big with all the environments we have.

                            Having a REST API would allow us to connect to DM and get key information we need.

                            13 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 →
                            • Make deployment boxes on dashboard larger so that you can see all information about a deployment

                              There are cases where the version information is too large to be displayed in the deployment box on the dashboard and we see 5.2.3456... instead.

                              It would be nice if the box was bigger to show more information.

                              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 →
                              • Option not to delete PowerShell scripts after deployment

                                After a successful deployment, the Deploy.ps1 files are removed. It would be nice to have this configurable and the option to not delete.

                                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…)
                                  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Refresh status of single target

                                  The manual health check function refreshes the status of all targets.

                                  It takes a long time in a big environment, and reports failure if any of the targets fail.

                                  When I'm adding my new target to an environment, I care just about the status of the new one.

                                  I'd like an easy way to update just its status.

                                  I posted a workaround with pictures in the forum:
                                  http://www.red-gate.com/MessageBoard/viewtopic.php?p=67049

                                  13 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 →
                                  • User to select choice for machine under environment

                                    I have one question, please see below :

                                    http://redgatesupport.red-gate.com/attachments/token/khjejnhypfrhdb8/?name=image001.png

                                    If in a environment there are two or more target machines are present, then there should be choice like above image, so user can select target machine where he wants to publish…

                                    20 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 →
                                    • Let us move machines between environments

                                      Currently to move a machine between environments you have to delete the machine from the old environment and add it again to the new environment.

                                      RGDM automatically removes the deleted machine from the target list of all steps, but doesn't know that the new machine I added should replace it.

                                      I have to update all the project steps myself.

                                      Would be nice if it was a little easier to do.

                                      14 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 →
                                      • Warn about file names are too long to deploy

                                        tSQLt encourages long stored procedure names to make test cases self-describing.

                                        Because of a limitation in .NET, very long test names can break Deployment Manager.

                                        Deployment Manger fails in a way that is hard to debug. It's hard to tell what caused the failure.

                                        I posted a solution in the forum, but it's a basically a workaround for poor feedback.
                                        http://www.red-gate.com/messageboard/viewtopic.php?t=19309

                                        It would be great if you could make Deployment manager produce output like this when .NET raises the PathTooLong error.

                                        """
                                        2013-12-05 18:48:40 +00:00 INFO Installing 'ApiServices-backend-database 0.139'.
                                        2013-12-05 18:48:40 +00:00 ERROR The specified path, file name, or both…

                                        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…)
                                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Make some variables dynamic at deploy-time (real rollback!)

                                          Mark some variables as dynamic so they can be changed right before deployment that way we can implement custom rollback actions for a package by looking at IsRollback variable. It would be nice to display these variables in the Dashboard to show if a deployment is rolled back. The install the previous release does not work for us at all. 1) there may not be one, 2) We know how to rollback based on actions taken in the deployment 3) It is better to bundle it all up together in a release and the modes can be deploy or rollback.

                                          8 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 4 5
                                          • Don't see your idea?

                                          Deployment Manager

                                          Feedback and Knowledge Base