代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

简介

在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."

在输出路径下:

img

下一篇就是把这个目录传输到远程Windows服务器。

posted on 2024-04-14 02:15  终南山人  阅读(43)  评论(0)    收藏  举报