如何配置Gitlab CI
来构建.NET
Framework应用程序?
.gitlab-ci.yml
应该看起来像这样:
image: microsoft/dotnet:latest
stages:
- build
#- test
build_job:
stage: build
script:
- 'echo building...'
- '"C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" /p:Configuration=Release /t:Clean;Build ConsoleApp1.sln '
答案 0 :(得分:0)
我不确定您是否要构建标准的.net或.net核心。如果是后者,我希望可以为您指明正确的方向。
image: mcr.microsoft.com/dotnet/core/sdk:2.2
stages:
- build
build-job:
stage: build
script:
- dotnet build ConsoleApp1.sln
可以在这里找到所有可能的dotnet
调用:https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet?tabs=netcore21
可以在此处找到示例存储库:https://gitlab.com/zanseb/build-dotnet-example
希望这会有所帮助!