Migrating PowerBuilder Application Build Process to TeamCity - migration

I currently have a PowerBuilder application that I recently migrated to PowerBuilder 2017 from PowerBuilder 12.5. I was using CruiseControl.net with Orca scripts to build my PowerBuilder projects. However the machine I was using to build also had PowerBuilder installed on it. I would like to migrate this PowerBuilder project to TeamCity. Would I need to install PowerBuilder on my TeamCity server to accomplish this or is it possible to do this without that similar to how you can build a Visual Studio project with just the Visual Studio build tools? We have a finite number of PowerBuilder developer licenses and would prefer to not have to use them just for build machines.

Related

How do I force Visual Studio to make this project compatible with VS 2022?

I installed VS 2022 Community and am trying to work on a project that was developed on VS 2008 Pro. VS is giving me this report:
How do I force VS to make whatever upgrades it needs in order to run this program? I can provide more info if needed.
MS in their wisdom, dropped support for the Setup & Deployment project, can't remember when exactly, then after a bit of an uproar re-instated it through the Visual Studio marketplace https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects
Since your project has a file .vddproj, it might be a Smart Device CAB project.
It is not supported by later versions of visual studio.
It is recommended that you open it with VS2008.

Build and Test the ASP.NET Website and Libraries without having Visual Studio

I am a newbie in the DevOps world, and I would like to set up a CI server.
I have a Continuous Integration pipeline setup (with GO-CD pipelines) on my laptop. I am trying to move it to the server.
On the server, I do not have Visual Studio Tools so the existing MSBuild fails. Is there any way I can run the same pipeline on the server.
I have 2 projects in my MSBuild file.
Asp.Net website
MS Test Project
Regards,
Kritul
Build ASP.NET code on the Build Server without installing VS
Build ASP.NET 4.5 without Visual Studio on Build Server
Using MS Tests on Build Server without installing VS
Can I use mstest.exe without installing Visual Studio?

Microsoft Fake in Build server

I have a mstest project that uses Microsoft fake assembly. The test methods are executing fine in my local Visual studio ultimate. I never check in the fake dll in to repository (SVN), assuming that it will be created in the build server (Jenkins). Later I understood that the build server is using MSBuild.exe to build the solution and since MSBuild.exe doesn't know how to create the fake assembly, the build seems failing. Installing the Visual studio ultimate in the build server is the only one option or is there any other ways to execute the unit test (like check in the fake dll in to repository).
You need Visual Studio Ultimate or Visual Studio Premium (if you are using a version later than Visual Studio 2012 Update 2) to be able to generate fakes. Also please make sure that your build script is using vstest.console.exe to execute tests. Fakes is not supported by MSTest.exe

Build/Deploy SSRS with TFS 2010

I am trying to build and deploy an SSRS project (rptproj) but MSBuild does not support this project type. What can I use to build and deploy this project?
I looks like I can use RS.EXE and Dev Env. What are the benefits of each?
It actually is recommended to install Visual Studio on the TFS Build machine to support building various types of projects that MSBuild alone does not support. You don't have to worry about licensing because as long as you have a Visual Studio license then you can put it on all of your machines.
You can find more details here.

build VS2010 project with TFS2008 build server

is it somehow possible to run tests with it?
I am always getting message:
(CoreTestConfiguration target) ->
MSBUILD : warning : Visual Studio Team System for Software Testers or Visual Studio Team System for Software Developers is required to run tests as part of a Team Build.
Well it is possible, we have such configuration (VS2010 project and TFS2008 where we store it). Probably when you set up the build on build server you have chosen to run the tests with this build - so please install proper Visual Studio version (Visual Studio Team System for Software Testers or Visual Studio Team System for Software Developers) on the Build Machine. Or setup the build without test option.