Jenkins+.Net Core+Git集成发布 - SkyMallCore快速开发平台
准备工作:安装
Jenkins+java 直接百度安装,在此忽略
dotnet sdk(iis部署已经安装)
一:windows 部署到IIS
首先搭建IIS,站点应用程序池选择 ‘无托管代码’
安装DotNetCore.1.0.4_1.1.1-WindowsHosting
http://download.microsoft.com/download/3/8/1/381CBBF3-36DA-4983-BFF3-5881548A70BE/DotNetCore.1.0.4_1.1.1-WindowsHosting.exe
安装DotNet sdk 2.0 https://www.microsoft.com/net/download/windows
在命令程序中输入 :
net stop was /y 停止服务
net start w3svc重启服务。
二:Jenkins新建任务配置:
【Github】
1:源码管理
2:构建触发器:
选择触发远程构建+github hook trigger for GITScm ,两个都选
触发远程构建选项输入自定义的Token
3:构建环境
4:构建脚本
即如下:
dotnet restore "%WORKSPACE%\SkyMallCore"
dotnet build "%WORKSPACE%\SkyMallCore"
dotnet publish "%WORKSPACE%\SkyMallCore\SkyMallCoreWeb\SkyMallCoreWeb.csproj" -o D:\wwwroot\skymall
三:打开Github 找到对应Repository -->Settings
点击Webhooks
1:添加
说明:Admin:ApiToken@jenkins_server/job这种写法容易出问题,jenkins_server不要加“http://”
请求成功并自动触发发布!
下一节:设置发布邮件通知,并计划将Jenkins放入docker!
转载于:https://www.cnblogs.com/feaskye/p/jenkins_netcore.html
Jenkins+.Net Core+Git集成发布 - SkyMallCore快速开发平台相关推荐
- 【版本发布】JEECG 3.6.2 移动能力版发布,快速开发平台
JEECG 3.6.2 移动能力版发布,快速开发平台---------------------------------------- Version: jeecg-framework-3.6.2 版 ...
- API 快速开发平台设计思考
作者 | 人月聊IT 来源 | toutiao.com/i6914469326074479108 在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些内容放入到API网关中,实际 ...
- .NET Core:新的快速开发平台
.NET Core 今年已经发布了 2.0 版本了.技术雷达最近将 .NET Core 从"评估"移到了"试用"阶段,意味着运用这项技术的风险在不断减小.本文将 ...
- JAVA企业级快速开发平台,JEECG 3.7.3 新春版本发布
JEECG 3.7.3新春版本发布 - 微云快速开发平台 导读 ⊙ 精美Echart报表 ⊙二维码生成功能 ⊙Online接口改造采用JWT机制 ⊙智能菜单搜索 ⊙代码生成器模 ...
- JEECG 3.6.5版本发布,企业级JAVA快速开发平台
JEECG 3.6.5版发布,企业级JAVA快速开发平台 JEECG 是一款基于代码生成器的J2EE快速开发平台,开源界"小普元"超越传统商业企业级开发平台.引领新的 ...
- JEECG 3.6 自定义表单版本发布,智能快速开发平台
JEECG 3.6(智能快速开发平台) 自定义表单版本发布 平台介绍: JEECG(J2EE Code Generation),一款基于代码生成器的JAVA快速开发平台,集成强大代码生成器和在线开发机 ...
- JEECG 3.6.4 云插件开发版发布 ,企业级JAVA快速开发平台
JEECG再创新举,开辟云应用开发新时代,打造jeecg企业级云应用生态圈 JEECG 是一款基于代码生成器的J2EE快速开发平台,开源界"小普元"超越传统商 ...
- JEECG 3.7.1版本发布,企业级JAVA快速开发平台
JEECG 3.7.1 版本发布,企业级JAVA快速开发平台 ---------------------------------------- Version: Jeecg_3.7.1 项 目: ...
- JEECG 3.6.6 新春版本发布,企业级JAVA快速开发平台
JEECG 3.6.6新春版本发布,企业级JAVA快速开发平台 ---------------------------------------- Version: jeecg_3.6.6 项 目: ...
最新文章
- Office 365 系列之一:初识Office 365
- 思路拓展,如果是用2D的方式去做切割
- 又发现一个visual studio 2015的坑啊。
- 再谈VC++中ListControl排序[原创]
- 京东私有云建设:挑战与应对之道
- 3_less混和(使用类来混合)
- python朋友圈动态_如何利用Python网络爬虫爬取微信朋友圈动态--附代码(下)
- php自定义通讯协议,PHP自定义协议攻击 by L0st
- datagrid sortname如何定义多列_如何实现一个小说分页的功能
- Java 实验5 T4 检验字符串是否合法
- Vagrant:将装在C盘的虚拟机移动到别的目录
- AI快捷键大全 2020
- 电阻转换温度值c语言,PT1000电阻值转化为温度值的计算公式
- uclinux和linux的使用区别,基于uClinux和Linux的对比分析
- macBigSur使用mathtype数学公式编辑
- 2022牛客寒假算法基础集训营1 H题 牛牛看云
- 人脸识别——基于CNN的模型实现
- 软著代办一般需要多少钱?
- 初中计算机教师个人总结报告,初中计算机教师度工作总结工作总结
- java 识别图片 边框_atitit.验证码识别step3----去除边框---- 图像处理类库 attilax总结java版本...
热门文章
- 查询选修c语言课程的学生学号和姓名,数据库实验(学生信息表)
- 参数构造错误 微信_快速掌握前端开发中的常见错误
- 机器人末端执行器气爪怎么吸合_平行气爪工作原理是什么?平行气爪原理图作用是什么...
- 随机从mysql中读取_如何实现MySQL表数据随机读取?从mysql表中读取随机数据
- 博途v15安装过程中提示出错_博途V15.1对应的V90 HSP和GSD文件安装
- 字节跳动教育业务怎么样_[财经]字节跳动教育品牌叫什么名字?大力教育怎么样? - 南方财富网...
- (转载)Linux新增磁盘、分区、格式化和自动挂载
- (传送门)instant run原理
- pandas dataframe 过滤——apply最灵活!!!
- 机器学习案例学习【每周一例】之 Titanic: Machine Learning from Disaster