Skip to content
/ AntDeploy Public

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

yuzd/AntDeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

872bd21 · Sep 22, 2023
Jun 22, 2022
Nov 7, 2022
Oct 26, 2022
Sep 22, 2023
Jul 29, 2022
Sep 21, 2023
Sep 21, 2023
Nov 21, 2020
Jul 27, 2022
Oct 26, 2022
Jun 22, 2022
Jul 27, 2022
Nov 20, 2020
Jan 21, 2019
Oct 24, 2021
Jul 14, 2022
Mar 11, 2019
Jun 27, 2023

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages