我有一个asp.net mvc项目,它已经存在于GitLab存储库中。
我已经为我的项目配置了特定的Windows运行器。我已经在跑步机上安装了Visual Studio。现在,无论何时运行管道,我都可以构建我的代码。
我想创建一个工件包,并在下一阶段在pipelne中用于部署到我的azure应用程序服务。
构建后如何创建工件,以及将这些工件存储在何处(运行器机器或git repo)?
另外,如果有人可以在部署阶段帮助脚本进行Web部署(通过FTP代替)应用程序服务,那也很好
提前感谢。
关于,Naresh Ede。
我已经如下编写YAML文件以构建和生成工件。当我看到日志时,解决方案构建成功,但是在生成工件时收到警告
stages:
- build
solution-build:
stage: build
script:
- MSBuild.exe 'my-awesome-app.sln' /p:OutputPath="c:\Builds\awesome-
project"
artifacts:
paths:
- artifacts/
工作日志:
正在上传工件...108运行时平台arch = 386 os = windows pid = 19556修订版= 577f813d版本= 12.5.0109警告:二进制文件/:没有匹配的文件110错误:没有要上传的文件