Skip to content

Releases: htve/GitlabCIForDotNet

增加本地部署功能

20 Aug 01:31

Choose a tag to compare

  1. restore时,使用.sln文件
  2. 增加本地部署功能,需要在目标环境上安装iis和runner

重构脚本

07 Nov 09:25

Choose a tag to compare

  1. 分离项目构建,可从模板继承配置,从而实现同时构建多个项目;
  2. 分离测试,同上;
  3. 分离上传,同上;
  4. 分离部署,同上;
  5. 去除无用的脚本和变量.

优化CI脚本

29 Sep 07:58

Choose a tag to compare

增加对.Net Core 2.0的支持

29 Sep 07:53

Choose a tag to compare

增加对 c# 7 的支持

13 Sep 02:35

Choose a tag to compare

1.添加MSBuild v15.0的识别
2.更新xUnit版本
3.更新Readme.md

增加Paket文件

07 Apr 10:58

Choose a tag to compare

增加对Paket的支持

07 Apr 10:56

Choose a tag to compare

在原有Nuget的基础上增加对Paket的支持

修复脚本执行失败但job成功的bug

31 Mar 10:36

Choose a tag to compare

  1. 修复构建失败,但作业成功的bug
  2. 修复测试失败,但作业成功的bug

重构脚本与调度

15 Feb 08:24

Choose a tag to compare

1.整合脚本到PowerShell模块中
2.过滤不必要的提示,并给出自定义信息
3.优化构建与测试流程
4.优化参数,并大量减少需用户录入的参数
6.变更覆盖率提取正则表达式

增加多Runner支持及分离脚本

08 Dec 05:08

Choose a tag to compare

1.分离部署服务器配置信息到Servers.ps1中,增加安全性
2.增加多Runner的支持,仅支持一个服务器上部署多个Runner的情况
3.提取部署脚本到Deploy.ps1中
4.Powershell脚本全部添加Try,以防止脚本执行失败而CI/CD成功的情况
5.修复若干bug