Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more
11 votes
Accepted

Automation and the .NET framework which tools to use?

Somewhat stealing from Ian Margett's answer as the architecture is common amongst most Microsoft/.NET development organizations, the high-level target operating model for looks something like this: ...
Richard Slater's user avatar
6 votes

Automation and the .NET framework which tools to use?

You mention a few different categories in your toolchain for .NET. Yes, NuGet is still the default package style – and a lot of people use a Universal Package Manager to manage their NuGet feeds. ...
Karl Harnagy's user avatar
4 votes

Continuous Integraton using Jenkins Pipeline for a .NET project

Specifically in answer to your 3rd question, if you are willing to look outside of the Jenkins Ecosystem there are alternatives out there that might be of value to you. For my clients who use the ...
Richard Slater's user avatar
4 votes

Automation and the .NET framework which tools to use?

Experience at my place has been using Octopus Deploy, teamcity and Proget - had great success building a good pipeline and its scaling well. Also plays nicely with unit testing and automated ...
Ian Margetts's user avatar
3 votes

Setting up CI/CD for an AWS CDK app using AWS CodeBuild/Deploy/Pipeline

It may be helpful to look at the different AWS developer services as you are trying to achieve your goal in the wrong services: Running the specific dotnet testing and publish steps are not done in ...
Wesley Rolnick's user avatar
3 votes
Accepted

Azure Devops: Filter Test Projects in Nuget Build Pipeline

I noticed that the description for the filepath properties of the pack command is different than the descriptions in the test and publish commands: Pattern to search for csproj or nuspec files to ...
AHaleIII's user avatar
  • 279
3 votes

Build / Deployment process for .Net/Mulesoft/Oracle stack

For something that requires being agnostic to the tooling, and having the flexibility you need, your best bet is Jenkins. https://jenkins.io/. They have a ton of plugins that would meet any use case....
Jeff Garrett's user avatar
2 votes

Docker's value and scenarios in native Windows environment

Are they indeed runnable in containers and this makes sense? According to this documentation it is possible to run windows in docker. Yes it could make sense as this would be comparable to the ...
030's user avatar
  • 13.2k
2 votes
Accepted

dotnet not found on travis for an F# project

OK - found the solution myself. It's a kind of tricky one. Even though my project is written in F#, I still have to set "language": "csharp" in my .travis.yml file. That's a bit counter-intuitive, ...
LA.27's user avatar
  • 131
2 votes

Best way of binary repository for .NET projects

It is wise to think about package management early on. There are multiple options in terms of package management. The 2 largest are jFrog Artifactory and Sonatype Nexus. Both offer support for ...
Kevin's user avatar
  • 129
2 votes

Best way of binary repository for .NET projects

I'd recommend ProGet. If you're familiar with Artifactory you might find this comparison helpful: https://inedo.com/support/kb/1115/a-comparison-artifactory-vs-proget
Karl Harnagy's user avatar
2 votes
Accepted

How to see previous version of a Docker image?

docker image inspect - will show available information on the container (docs) docker image history [your OPTIONS] imagename - Shows history of the container (docs)
sreeniwl's user avatar
1 vote

TeamCity run step in docker

Teamcity agent is totally unable to detect it is running in docker and try to mount its own directories instead of the proper volumes into the launched container for the step (observed from a problem ...
Tensibai's user avatar
  • 11.4k
1 vote
Accepted

Liveness Probe through C# code giving error

You need to provide commands in list. Something like below: V1ExecAction execommand = new V1ExecAction("curl", "http://localhost:5001/checkhealth/"); Since you already an endpoint ...
Samit's user avatar
  • 1,011
1 vote
Accepted

How to check application responding in Kubernetes

Kubernetes supports TCP, HTTP, and shell-exec probes for an application startup, readiness, and liveness health checks. If your application is a web application, you can use HTTP based liveness ...
Faheem's user avatar
  • 176
1 vote

Octopus Deployment - only deploy some specific folders

As far as I know, I think Octopus doesn't packages anything. The package should come from your CI Tool (Jenkins or TeamCity maybe?) Having said that, I would check on your previous step in the CI/CD ...
JDC's user avatar
  • 111
1 vote

Octopus Deployment - only deploy some specific folders

Yes.. we can control the packages using nuspec file which will be added to your solution and you will be specifying the list of folders/files you dont wanna deploy. And you will use that nuspec to ...
Karthik Rajasekaran's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible