简介
在Windows上运行Gitlab Runner的资料较少,尤其打包基于.NET Framework的ASP.NET网站。
正确答案:
build-job: # This job runs in the build stage, which runs first.
stage: build
tags:
- zhongfang-windows
script:
- echo "Compiling the code..."
- echo $DAIV_OA_WEB_OUTPUT_DIR
- echo $BUILD_PATH"Daiv_OA.Web\\Daiv_OA.Web.csproj"
- echo $MSBUILD_PATH
- cd $MSBUILD_PATH
- .\msbuild.exe $BUILD_PATH"Daiv_OA.Web\\Daiv_OA.Web.csproj" /t:ResolveReferences /t:Compile /p:ReferencePath=X:\study\ErpFiles /t:_CopyWebApplication /p:WebProjectOutputDir=x:\publish /p:OutputPath=x:\publish\bin
- echo "Compile complete."
在输出路径下:
下一篇就是把这个目录传输到远程Windows服务器。
黑夜里不停折腾的代码行者。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步