We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AntDeploy是一款开源的一键发布部署工具,目的是代替重复性的发布动作,提高部署效率
1.一键部署iis
2.一键部署windows服务
3.一键部署到Docker
4.支持增量
5.支持只发布特定文件
6.支持回滚到指定历史版本
7.支持查看发布历史记录
8.支持脱离vs单独使用
9.支持发布前端项目到iis
10.支持url点火查看是否部署成功
github开源地址
插件下载地址
只需要点击一个按钮即可
因为有些前端项目不是用VS开发的
参考:#1 注意:Windows 服务器上 需要安装一个agent 就是 安装一个windows服务,用来处理iis的发布和windows服务的发布,可以点击上面的参考链接进行安装。 注意: 得用管理员权限部署agent 防止会出现部署到iis上权限不足问题
加QQ群488312978 在群文件如下位置下载到本机
打开网页:https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy 下载插件:
然后将下载的插件的后缀.vsix 改成.zip
解压后 打开 AntDeployApp.exe
切换中文显示
添加发布的服务器信息
2.1 添加一个环境,我这里本机演示 就叫 【本机】
2.2 添加服务器信息 注意:Token不是windows服务器的密码!!!是安装agent后,agent的配置文件里面配置的Token(你自己自定义配置的)
注意:Port不是你要发布的项目的端口号!!!是安装agent后,agent的配置文件里面配置的端口号(你自己自定义配置的)
点击【Connect Test】按钮进行确认agent可以成功链接,否则会发布失败
2.3 点击发布进行一键部署
2.4 成功会如下显示
The text was updated successfully, but these errors were encountered:
No branches or pull requests
AntDeploy
AntDeploy是一款开源的一键发布部署工具,目的是代替重复性的发布动作,提高部署效率
1.一键部署iis
2.一键部署windows服务
3.一键部署到Docker
4.支持增量
5.支持只发布特定文件
6.支持回滚到指定历史版本
7.支持查看发布历史记录
8.支持脱离vs单独使用
9.支持发布前端项目到iis
10.支持url点火查看是否部署成功
github开源地址
插件下载地址
使用AntDeploy之前部署一个项目到服务器IIS是如下样子
使用AntDeploy之后
只需要点击一个按钮即可
如何发布前端项目到IIS(脱离VS单独使用AntDeploy)
因为有些前端项目不是用VS开发的
重要重要重要的前提:由于是演示iis所以得部署好agent
参考:#1
注意:Windows 服务器上 需要安装一个agent 就是 安装一个windows服务,用来处理iis的发布和windows服务的发布,可以点击上面的参考链接进行安装。
注意: 得用管理员权限部署agent 防止会出现部署到iis上权限不足问题
1.下载AntDeplpyAPP
加QQ群488312978 在群文件如下位置下载到本机
2.解压:
还有一个办法是不用加QQ群也能获取最新版的办法:
打开网页:https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy
![image](https://camo.githubusercontent.com/120ad2f431a0322e7daa237a18ca764ec9d3263cbf3fccb50cfc5c0868b4648d/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62303731353030303030307a31797137343146462e706e67)
下载插件:
然后将下载的插件的后缀.vsix 改成.zip
![image](https://camo.githubusercontent.com/dbc2b3877cc21c455ec5f9a45d4f9b7082c3bcbc11187ee9766cb06f090e743c/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62303131353030303030307979376c79453131332e706e67)
![image](https://camo.githubusercontent.com/a8ec94f0afd6693f35893bc36b9dc6c53df3f84861c256446798cf7ccd08d161/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62303131353030303030307979377037383639322e706e67)
解压后 打开 AntDeployApp.exe
3.运行AntDeployApp.exe后点击 【点我选择文件夹】
4.然后选择 要发布到iis的 前端项目 文件夹
5.第一次使用得配置AntDeploy
切换中文显示
![image](https://camo.githubusercontent.com/be58e0adae58b8b76de32b5829f9607067cefa5d9d61ce6f811182b76909b9ac/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62307331343030303030307767743635303834382e706e67)
添加发布的服务器信息
![image](https://camo.githubusercontent.com/7c78e5c351f23008bfa991cec10e21fd8b29a5a9993630d4757e3fc4adf3546a/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a6230313134303030303030776d757765303331432e706e67)
2.1 添加一个环境,我这里本机演示 就叫 【本机】
![image](https://camo.githubusercontent.com/32695deac5124977de1f484f073bfc2faf4d921df71a565b374595098b91fca3/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62306a31343030303030307739676139344332422e706e67)
2.2 添加服务器信息
![image](https://camo.githubusercontent.com/a43f5ff620010de406dfd81bc86848698ebfea62efd8ee993303a79853811bfb/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62307531343030303030307739777339413246362e706e67)
注意:Token不是windows服务器的密码!!!是安装agent后,agent的配置文件里面配置的Token(你自己自定义配置的)
注意:Port不是你要发布的项目的端口号!!!是安装agent后,agent的配置文件里面配置的端口号(你自己自定义配置的)
点击【Connect Test】按钮进行确认agent可以成功链接,否则会发布失败
2.3 点击发布进行一键部署
2.4 成功会如下显示
![image](https://camo.githubusercontent.com/e2a957369bc5c1de94e3f4165ffe4f839581b34872b7831f3b921a69d75877b2/68747470733a2f2f696d61676573342e632d63747269702e636f6d2f7461726765742f7a62306931343030303030307738726936324539442e706e67)
The text was updated successfully, but these errors were encountered: