Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
yuzd edited this page Jul 2, 2022 · 8 revisions

一般我们在公司里面用cicd来实现部署自动化

  • Jenkins
  • Devops系统(比如Azuredevops,gitlab)

我完全不反对去使用Jenkins或者Devops产品, 我当时开发AntDeploy最早是为了解决我的博客部署问题, 后面慢慢的增加了一些linux,docker方向的支持。

其实只要想做,可以完全根据我的这个做一个cicd的自动化发布系统。

AntDeploy

  • 源代码全部开源,可以自定义实现您的个性化需求
  • 支持快速部署到iis windows服务 linux服务 docker容器
  • 是一个vs插件,在vs中使用
  • 也是一个独立使用的软件,不安装vs,也独立使用
  • 是一个跨平台的软件,在mac下也可以使用
  • 支持增量发布(只发布修改的文件速度快),支持快速回滚(出了问题恢复快)
  • 去中心化架构,发布者/开发者机器承担了编译,打包,上传的工作,再多的项目也不会增加服务器部署资源成本
  • 对开发者友好,更能帮助开发者了解部署的实现机制背后的思想。人人都是devops参与者。
  • 可以实现机器人对话式部署,好玩又炫酷

功能列表

  • 一键发布到iis(包括netframework和netcore)
  • 一键发布到windowsservice(包括netframework和netcore)
  • 一键发布到linuxservice(仅仅支持netcore)
  • 一键docker部署(仅仅支持netcore)
  • 一键制作docker镜像(仅仅支持netcore)

AltStyle によって変換されたページ (->オリジナル) /