angular - 在 TFS-VSTS-Azure DevOps 上部署带有发布定义的 Angular 6 + ASP.NET Core SPA
问题描述
管道工作,测试运行等等,但是当我必须部署 Web 应用程序时,我不得不手动进行:
在 wwwroot 文件夹中复制“dist”文件夹内容
将整个发布文件夹压缩到环境服务器机器(开发、测试等),包括 SQL 脚本。
我确信可以使整个过程自动化,我从构建管道中看到了这一点,单击构建管道中的发布
但我觉得有点坚持。一个问题是 Angular 没有专门的任务。而且我还有另一个疑问是否要进行更改(在构建管道或发布版本中),因为我看到了一些指南,比如这个实际上有些人首先修改了构建管道,以获得正确的包然后发布它。
有任何想法吗?
解决方案
推荐阅读
- java - OpenSAML 2 到 3 迁移,如何进行身份验证重定向?
- c# - 如何使用数据注释实现 0..1:0..1 关系
- unit-testing - 存储库模式和工作单元中的架构问题
- python - 给定一个值,用 Numpy 找到百分位数 %
- html - 角度2中的zip文件上传问题
- swift - 如何检查我的 AVPlayer 是否正在播放、连接或缓冲?
- c# - 最新版本的 MongoC# 驱动程序的聚合函数问题
- r - 删除在某些列中具有所有 NA 的行
- python - statsmodels.tsa.stattools.coint() | 临界值为负,P 值为正
- crystal-reports - 在 Crystal Reports 中,布尔参数选择真假