I have looked through AWS CodeBuild documentation and have googled this question in various forms, but haven't found anything relevant.
I have an ASP.NET 4 MVC application, that targets .NET Framework 4.5.2. And the big idea is to deploy this application automatically from git repository to several windows machines.
I have scripts that use AWS CLI and AWS CodeDeploy to build the application and deploy it from my dev-machine to our servers. These scripts work fine.
The next step, that I can't figure out how to do, is to use AWS CodeBuild (or maybe I should use some other AWS thing or not AWS thing) in order to pull code from git repository and run my build scripts (not on my dev-machine). But it seems like CodeBuild is able to work only with Unix/Linux environments and not with Windows + .NET Framework.
The question is: Is there a way to use CodeBuild or some other AWS service in order to pull code from git repository and build ASP.NET 4 application that targets .NET Framework and how to do this?
Unless something has changed very recently, AWS CodeBuild only supports .net Core applications, not the traditional .net framework.
You could install Jenkins (or other similar tool) on an EC2 instance and integrate it into your process, but that will require you to do most of the work yourself in terms of getting it working.