Comments
Sort by recent activity
Hello, Apologies for the delay, just catching up on this thread this morning. I believe we have shifted the discussion of question #4 to this thread now. Cheers, Kendra / comments
Hello,Apologies for the delay, just catching up on this thread this morning. I believe we have shifted the discussion of question #4 to this thread now.Cheers,Kendra
As a Redgater, I'm ineligible to win, but I can't resist adding a tip! In SQL Change Automation in Visual Studio, there's a hidden filter capability When importing changes from a database to generate migrations, simply begin typing to filter out changes by object name. / comments
As a Redgater, I'm ineligible to win, but I can't resist adding a tip!In SQL Change Automation in Visual Studio, there's a hidden filter capabilityWhen importing changes from a database to generate...
Hi, Following up on this, I think for some reason folks were not seeing the version which Sergio mentioned (and higher). This issue was fixed in 7.2.5.11449, which released on Oct 22nd to the Frequent Updates channel. The version 7.2.4.11418 was the prior release from October 6th. (Release notes sequence is here.) To get the higher version, you need to click on "Help" at the top right of SQL Source Control and select "Configure Frequent Updates", then check off "Show frequent update releases" in the pop up. Following this, when you click "Help" again and "Check for Updates", it will show the latest "fast ring" release. As of today we are up to 7.2.14.11864. Hope this helps, Kendra / comments
Hi, Following up on this, I think for some reason folks were not seeing the version which Sergio mentioned (and higher). This issue was fixed in 7.2.5.11449, which released on Oct 22nd to the Frequ...
Hello! I've posted a blog thinking through lots of different options for this here: https://www.red-gate.com/simple-talk/blogs/reordering-deployments-in-database-devops/ It got long enough that a post makes sense. Hope this helps, and happy to dig into things in greater detail and address other scenarios if that would be helpful! Kendra / comments
Hello!I've posted a blog thinking through lots of different options for this here: https://www.red-gate.com/simple-talk/blogs/reordering-deployments-in-database-devops/It got long enough that a pos...
Hi Peter, This is a really great question, and I think we can develop some good content around this concept, and maybe even go a little farther. I think there are a couple of clarifying questions that might help me get my head around the best way to think through this. 1) How many total environments are in the mix outside of production? In other words, after the integration environment, is there a QA or Staging environment that things get deployed to before production? The reason I ask is that if we don't have another environment in the pipeline before production, then it may become more important to "reset" the integration environment and then only deploy feature 2 to it. (Even if the two things are feature isolated, the application might have some sort of dependency we wouldn't find without doing this.) 2) My second question was if we had the option to use something like Clone or a snapshotting tool to reset the environments in the scenario. It sounds like we do in this case, so I will pull that into consideration. 3) Are you working primarily with SCA in Visual Studio or SSMS? If it's SSMS, then I'm curious if you've updated the plugin since Sept 23rd -- there was an update in that release which helps with removing migration scripts in terms of the schema model. (Visual Studio already had the ability to handle deletions of migration scripts.) Thanks very much for the thoughtful question and looking forward to working through this scenario more on Monday. Have a great weekend. Kendra / comments
Hi Peter,This is a really great question, and I think we can develop some good content around this concept, and maybe even go a little farther.I think there are a couple of clarifying questions tha...
Hi Peter, Thanks for the extra info. As you're off to the mountains, I think I am going to collect up info as I go and post it back in one piece, rather than putting in a load of smaller updates which might become quite disjointed between big picture things and more detailed things. Putting myself a reminder in to make sure I update here this Friday with what I have together at that point. Have a really good holiday! Kendra / comments
Hi Peter,Thanks for the extra info.As you're off to the mountains, I think I am going to collect up info as I go and post it back in one piece, rather than putting in a load of smaller updates whic...
Hi, I was able to do a little more testing today, and found that if I set a schedule on the artifact in the release pipeline, then it will automatically run the stages defined if I leave the stages without a schedule. In other words, if I want the whole pipeline to run then I can put a schedule only on the artifact and I don't have to also put a schedule on the stage. I tested this by adding multiple schedules for one day, and that worked. It looks like it will work for multiple days per week but not enough time has passed to "prove" it. One note-- to get new changes to a branch to flow through, you will need a build to run to produce a new version of the build artifact to pass off to the release pipeline. Otherwise we will just be deploying the last artifact which is available for this pipeline. I'm guessing you might already have that covered but just mentioning it in case that's not rigged up yet. Cheers, Kendra / comments
Hi,I was able to do a little more testing today, and found that if I set a schedule on the artifact in the release pipeline, then it will automatically run the stages defined if I leave the stages ...
Hi, Quick question -- from the screenshot it looks like the schedule is being set on a specific release stage using the classic release pipeline in Azure DevOps. Do you have a scheduled release trigger set on the Artifact? I'm not an expert on this / haven't experimented much with schedules in Azure DevOps, but my theory is that you need a schedule to create the release on the artifact, and then if you want to control the flow to stages that the schedule on the stage would refine that schedule, if that makes sense. I'm at the end of my workday here in the UK but am blocking out some time tomorrow to experiment a bit and see if I can learn more. Kendra / comments
Hi,Quick question -- from the screenshot it looks like the schedule is being set on a specific release stage using the classic release pipeline in Azure DevOps.Do you have a scheduled release trigg...