3 ms·
Great advice. How is this managed where you are? Do you share the same code between CI and the local workstation?
by vendiddy 5y ago
Great advice. How is this managed where you are? Do you share the same code between CI and the local workstation?
- bob1029 5y agoEverything required to build our application lives in a single code base & Visual Studio solution. The application is capable of building itself from source. If you know how to do things like Process.Start, there's really no excuse for not being able to automate your build processes using code. MSBuild has a pretty damn simple set of CLI args if you are just doing modern .NET 3.x/5.x apps. git clone <my repo path> cd <my repo path> dotnet build --configuration Release //copy build artifacts to where ever they need to go That's about it for us. We use SQLite, so there aren't any dependencies outside of any particular checkout of the repo.