微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure DevOps 使用 Octopus 将 Angular 应用部署到 IIS

如何解决Azure DevOps 使用 Octopus 将 Angular 应用部署到 IIS

我正在尝试使用 AngularIIS

Octopus 应用程序部署到我的 Azure DevOps 服务器

我的应用程序有多个环境,每个环境都有自己的设置 (config.prod.json)

我想做什么

基本上,Octopus 应该从 Azure DevOps 获取版本,并将版本复制到多个文件夹,包含不同的 config.prod.json 文件。 每个文件夹对应一个特定的 IIS 网站。

Azure DevOps 管道设置

  1. 使用 Node 14.x
  2. npm 安装
  3. ng build --prod
  4. 归档 dis/angular-app ;存档类型:zip
  5. 发布工件;路径$(Build.ArtifactStagingDirectory)

触发器:启用持续集成

Azure DevOps Releases 设置

1.八达通配套申请

enter image description here

2.推送包裹至八达通

enter image description here

3.创建八达通发布

enter image description here

八达通设置

一步DEPLOY TO IIS

1.包裹详情

enter image description here

2.自定义安装目录

[![在此处输入图片描述][5]][5]

3. IIS 网站和应用程序池

enter image description here

enter image description here

错误 在 IIS 中,当我单击 BindingBasic settings 时,出现此错误There was an error while performing this operation. The parameter is incorrect

此外,在 iis 中为我定位的网站映射的文件夹。包含一个文件drop,其中包含 zip 文件 27.zip(27 是发布 ID)

  1. 如何解压 zip 文件

  2. 如何将 zip 文件复制到其他环境?

  3. 到目前为止我的配置没问题吗?我做错了什么?

我检查过的几个链接

https://octopus.com/docs/guides/deploy-aspnetcore-app/to-iis/using-octopus-onprem-azure-devops-builtin https://www.youtube.com/watch?v=NFqrWsUPCAM&t=345s https://www.youtube.com/watch?v=oeNYtYuhZQ4&t=2s

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?