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:
...
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.
...
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 ...
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 ...
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 ...
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 ...
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....
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 ...
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, ...
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 ...
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
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)
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 ...
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 ...
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 ...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
dotnet × 23docker × 5
kubernetes × 3
continuous-integration × 3
azure-devops × 3
build-pipeline × 3
jenkins × 2
deployment × 2
continuous-deployment × 2
automation × 2
windows × 2
azure-pipelines × 2
healthcheck × 2
amazon-web-services × 1
gitlab × 1
azure × 1
jenkins-plugins × 1
linux × 1
cicd × 1
testing × 1
builds × 1
travis-ci × 1
java × 1
tfs × 1
repository × 1