Skip to content
forked from yuzd/AntDeploy

Tools to deploy applications to remote server(iis,windowsService,linuxService,docker) support netframework and dotnetcore,support rollback and increment deploy

License

Notifications You must be signed in to change notification settings

dazhu6666/AntDeploy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AntDeploy

Download url:

vs2022的版本 https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy2022

vs2019请使用: https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeployVsix

更老的: https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy

功能

  • 支持docker一键部署(支持netcore)
  • 支持iis一键部署(支持netcore和framework)
  • 支持windows服务一键部署(支持netcore和framework)
  • 支持linux服务一键部署(支持netcore)
  • (支持增量发布)(支持一键回滚)(支持点火)(支持选择特定文件发布)(支持查看发布记录)
  • 支持脱离Visual Studio独立使用(跨平台支持windows系统和mac系统)
  • 支持Agent批量更新

系列视频已全部录制完成

https://www.bilibili.com/video/BV1sP411j7eK

(如要安装Windows服务器上agent服务)How to install

yuzd/AntDeployAgent#1

为什么发布到【windows服务】或【linux服务】需要服务器上要装agent?

yuzd/AntDeployAgent#7

如何脱离Visual Studio独立使用

yuzd/AntDeployAgent#18

其他教程(看完原理使用更上手)

https://github.com/yuzd/AntDeployAgent/issues

脑图

image

image

image

DEMO

【demo演示】一键发布netcore项目到Docker yuzd/AntDeployAgent#6

【demo演示】IIS一键发布mvc项目(netframwork版本) yuzd/AntDeployAgent#2

【demo演示】IIS一键发布mvc项目(netcore) yuzd/AntDeployAgent#3

【demo演示】一键发布WindowsService项目(netframwork版本) yuzd/AntDeployAgent#4

【demo演示】一键发布WindowsService项目(netcore web项目) yuzd/AntDeployAgent#5

【demo演示】一键发布WindowsService项目(netcore 普通项目) yuzd/AntDeployAgent#17

【demo演示】一键发布WindowsService项目(netcore3.0项目) yuzd/AntDeployAgent#32

【demo演示】一键发布Linux服务部署(netcore web项目) yuzd/AntDeployAgent#38

【demo演示】 AntDeploy发布前端项目到IIS(脱离vs单独使用) yuzd/AntDeployAgent#23

【demo演示】 如何用AntDeploy批量更新Agent yuzd/AntDeployAgent#25

【demo演示】使用nssm来部署netcore web项目到windows服务 https://mp.weixin.qq.com/s/Q0O7ikVOiHNccd9Qdms-jw

IIS发布效果

image

Docker发布效果

image

mac电脑使用效果(mac端请在群文件下载)

image

其他

如果您对这款vs插件有任何意见和建议都欢迎提Issue

让我听到你们的需求,致力打造成方便每个net开发者都能轻松部署提高生产力的好工具。

反馈QQ群: image

关于源码

所有源代码全部开源 https://github.com/yuzd/AntDeploy

About

Tools to deploy applications to remote server(iis,windowsService,linuxService,docker) support netframework and dotnetcore,support rollback and increment deploy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.6%
  • Other 0.4%