User Profile
MaWa316
Copper Contributor
Joined 5 years ago
User Widgets
Recent Discussions
Migrating Builds from TFS 2017 to DevOps Server 2022, a few questions...
Hi all, We are going to be moving to DevOps Server 2022 and our on-prem build definitions will have to be converted to the infrastructure as code, YAML format. The question(s) I have relate to getting started. Currently, with TFS, I just choose New Definition, add/configure the steps or tasks and away the build goes. With the new format, it is my understanding that the build definition is now a YAML script file that will be kept in source control. How do I get started creating this file and where do I store it in source control, or is that all automatically done with a New Definition option? Once I figure that out, I'll be recreating our Definitions with the Classic option for task configuration until I'm up to speed with YAML to script on the fly. Any information or help is appreciated! Thanks!!732Views0likes0CommentsSetting a Depth of 1 with Remote Repo settings (--depth 1)
Hi there, We are still running TFS 2017 but will soon be upgrading to DevOps Server 2022. In the meantime, we have a build that pulls a rather large repo. Is there a way to pass --depth 1 to or for the Remote Repo build definition setup? I thought I read of setting a property, something like Build.RepoDepth (forget the actual name I used), but when I tried that, it did not pull at depth 1. Any info appreciated!Solved658Views0likes1CommentUpgrading TFS 2017 to DevOps Server 2022
Hi all, We will be upgrading from TFS 2017 to DevOps Server 2022 in the very near future and, from a CI/build perspective, I was just wondering what migration steps might need to be taken. I believe DevOps server moved to infrastructure as code model in that XAML build Definitions have moved to YAML. I'm guessing there are no utilities to convert the old Build Definition format to the new DevOps Server format. Or can XAML build definitions continue to be used? Also, is Agent setup basically the same - download the zip and configure from the command line/powershell? Any information of points to it would be greatly appreciated! Thanks in advance!!6.3KViews0likes3CommentsTrying to run an .exe (with a parameter) on a remote machine and nothing is working....
Hi all, I hope this is the proper forum for this question. As part of our build, we compile a database restore app and push that out to a remote/test server. It configures a whole bunch of stuff for automated testing and works fine when called directly with a UI, and run from a PowerShell script with a -wait parameter. I've tried using a PowerShell on a Remote Machine task, coding a script block executed in a different Powershell script, etc and nothing is working. The log from the app seems to indicate that it just stops after logging that is it loading the config file, which is in place and has the proper information within. The log doesn't show that any error occurred, but it always seems to be stopping in the same spot. Every way we've tried to execute it outside of the build works fine. We would like our build to execute this .exe and wait for it to complete. The .exe does launch and technically it may be waiting for exit and moves on after the utility drops out. We cannot fathom why this is not working from the build. Do these PowerShell tasks just launch whatever the target is and move on immediately? Any questions are welcomed as well as any possible solutions. We are stumped.845Views0likes0CommentsDevOps Server Scheduled Build Continues to Build After it has been Deleted/Disabled.
Does anyone know why my previously scheduled DevOps Server Build continues to build after I Delete the scheduled build and Disable scheduled builds for the particular definition? This is for an older version of DevOps Server, 2017.743Views0likes0CommentsMSIX vs MSI - How Do I Know If My App is a Good Candidate for MSIX?
Hi All, I hope this is the correct forum for this type of background information, but I just watched a Revenera MSIX presentation today and it brought up some questions. First and foremost, how do I know if MSIX is right for my apps? We have various types of .msi delivered packages - Desktop Apps, Services, Web Server, etc and some are fairly complex. Many if not all have various Custom Actions, and reach into the native registry to set conditions for installation, based on the presence of third party apps. I could go on and on I guess. I believe that there is no Custom Action support at present for MSIX, but there is a script engine available whereas scripts, such as PowerShell, could be executed at first app launch. I guess that would take some work on my part to decide if running scripts could take the place of current custom actions. That might take quite a bit of rework. Is there eventually going to be support for Custom Actions as known to .msi developers? During the presentation I was watching, they posed a question as to whether the MSIX licensing model is holding folks back from switching to MSIX. I'm not really sure what that means as it pertains to our current licensing model. Is there anyway someone might be able to explain what that might mean? I guess what I'm hoping for is some basic information on how to determine if our current application packaging is ready or could be switched over to MSIX. Also, what are the basic points for MSIX? I know that its an extension or next gen of App-V in that things are encapsulated and redirected, but I'm wondering how that might effect apps that need access to other parts of the native machine file system, registry, etc. It seems that an app might have to be able to be in standalone or live in a bubble. Any points to information would be greatly appreciated! Thanks!Solved2.6KViews0likes5Comments
Groups
Recent Blog Articles
No content to show