Windows环境下安装配置Teamcity配合git自动发布mvc,webapi站点
来源:互联网 发布:淘宝店铺花呗怎么开通 编辑:程序博客网 时间:2024/06/05 01:05
以下是本人配置Teamcity具体环境和步骤,只实现了项目发布,打包。Nodejs npm gulp没有配置成功,后期补上。
1 环境安装
本人使用的是windows7 sp1 64位系统,(.net framework 4.5.2)
1.1 Teamcity 安装
下载地址:http://www.jetbrains.com/teamcity/download/
这里我们选择windows版本
安装文件:TeamCity-10.0.3.exe。
双击开始安装,下一步直到结束,安装成功后,默认8080端口
1.2 MSBuildTools 安装
下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=48159
文件名:BuildTools_Full.exe
下载完毕之后直接安装即可
1.3 7z 安装
下载地址:http://www.7-zip.org/download.html
文件名:7z1604-x64.exe
下载完毕后安装,注意需要把7z.exe地址配置到环境变量PATH中。
1.4 git 安装
下载地址:https://git-scm.com/downloads
这里我们选择windows版本
文件名:Git-2.11.1-64-bit.exe
2 Teamcity配置
2.1 工具,组件安装
2.1.1 Nuget Tools 安装
点击Administrator进入管理员界面
点击Integrations-tools后,点击install tool..
然后选择Nuget安装即可。
2.2 新建项目
这里我们选择Pointing to repository URL (自己的git仓库地址)
填写项目名称,Build名称
2.3 配置Build
2.3.1 General Settings
这里填写名称后,点击Build configuration ID后的Regenerate ID即可。
2.3.2 Version Control Settings
这里我们创建项目的时候选择的是<Pointing to repository URL>所有这里的信息在创建项目的时候已经录入了。
2.3.3 Build Steps
添加 Build Steps 安装添加
2.3.3.1 NuGet 还原
Runer Type 选择 NuGet Installer
Execute step:If all previous steps finished successfully
NuGet.exe: 默认
Path To Solution File:<选择工程的解决方案>
其他项默认
2.3.3.1 发布项目
Runner Type 选择 MSBuild
Build file path:<选择需要发布的工程文件>
MSBuild version:Microsoft Build Tools 2015
MSBuild ToolsVersion: 14.0
Run platform:x64
Targets:rebuild
Command line parameters:
/p:DeployOnBuild=True
/p:PublishProfile=<发布配置文件名称>
/p:VisualStudioVersion=14.0
2.3.3.1 7z 打包
Runner Type 选择 Command Line
Custom script:7z a <压缩文件名> <压缩目标文件(多个空格分隔)>
2.3.1 Triggers
点击Add new Trigger按钮
选择 VCS Trigger
- Windows环境下安装配置Teamcity配合git自动发布mvc,webapi站点
- windows下安装git环境
- windows环境下idea的git安装与配置
- Windows 下安装、配置git
- Git Windows下安装配置
- windows 环境下 配置git server
- Git使用之Windows环境下配置
- 在windows安装配置Git开发环境
- 在windows安装配置Git开发环境
- 在windows安装配置Git开发环境
- 在windows安装配置Git开发环境
- 在windows安装配置Git开发环境
- windows环境下apache配置多个站点
- Apache在windows环境下的多站点配置
- Windows下WAMP环境的多站点配置
- 在Windows下安装Git开发环境
- Windows环境下msysgit安装git flow
- Windows环境下安装Git教程
- 字符串相关的一道题
- SAP 运维基础知识
- Hadoop+Hive环境搭建
- 【记忆化搜索】01背包
- python re.compile()和findall()
- Windows环境下安装配置Teamcity配合git自动发布mvc,webapi站点
- 【web前端自动化工作环境配置】7. 解决安装chrome batarang调试工具中遇到的问题
- 2017.7.14. LCA + RMQ
- win10中的进程
- usaco 1.2.2
- 数据结构的基本概念 与顺序表和链表的区别
- 关于ProxyPass、ProxyPassReverse代理和反向代理的理解
- 断点续传和下载原理分析
- cmake 加载目录中多个文件