Build 过程往往是比较复杂的,因此 TeamCtiy 通过 build 步骤的方式让您可以实现不同的应用场景。您可以在每个 build 步骤中只做一件事情,然后把一系列的 build 步骤组织起来按顺序执行来完成 build 过程。先看一下 build 步骤配置的概览:每一个 Build 步骤都会对应一个 build runner 在背后完成真正
原创
2017-05-12 09:46:14
1066阅读
在 TeamCity 中创建了一个项目 HelloApp,并在这个项目中创建了一个名为 HelloAppDailyBuild 的Build 用来编译 demo 程序。本文我们将详细介绍 Build 中的基本配置。下图是 Build 基本配置的概览:NameBuild 配置的名称。Build configuration IDBuild configuration ID: 在系统中标识该 Build
原创
2017-05-23 13:49:55
1191阅读
Build 过程往往是比较复杂的,因此 TeamCtiy 通过 build 步骤的方式让您可以实现不同的应用场景。您可以在每个 build 步骤中只做一件事情,然后把一系列的 build 步骤组织起来按顺序执行来完成 build 过程。先看一下 build 步骤配置的概览:每一个 Build 步骤都会对应一个 build runner 在背后完成真正的工作。我们要做的就是构思好 build 的过程
转载
2017-06-23 11:46:17
603阅读
TeamCity是一款功能强大的持续集成(Continue Integration)工具,包括服务器端和客户端,目前支持Java,.NET项目开发。 TeamCity提供一系列特性可以让团队快速实现持续继承:IDE工具集成、
转载
2021-08-05 16:30:23
247阅读
今天一边安装TC,一边写笔记,整理的比较粗糙,后续慢慢补充完善吧。准备: 官网下载TeamCity:https://confluence.jetbrains.com/display/TCD10/Installing+and+Configuring+the+TeamCity+Server JDK依赖安装安装步骤:按照个人情况设置即可,其中涉及到JDK的安装依赖,以及设置启动TeamC
转载
2023-07-04 11:27:50
299阅读
# TeamCity Docker 简介与实践
TeamCity 是一款由 JetBrains 公司开发的持续集成和持续部署(CI/CD)服务器,它支持多种编程语言和构建工具。Docker 是一个开源的应用容器引擎,可以快速打包、分发和运行任何应用程序。本文将介绍如何使用 Docker 运行 TeamCity,并通过代码示例展示其基本操作。
## TeamCity Docker 环境搭建
首
最近因为开发节奏比较紧张,需要不断地部署和测试。所以在想做一下关于持续集成,持续交付的实践。由于自己没有摸索明白Jenkins,所以尝试了使用Teamcity。以下记录下这次实践的主要步骤:1. Teamcity安装部署:本次采用的是在linux中进行安装部署,主要就是下载对应的安装包,在本地解压后运行TeamCity/bin/runAll.sh,然后访问服务器的8111端口。点击使用密钥访问,具
TeamCity自动部署操作手册一、安装启动注意事项1、选择运行账户2、等待Agent连接二、创建Project常用步骤第一步创建输入项目地址和认证用户信息认证成功下一步手动创建构建步骤三、例如Vue项目选择Command line(执行打包命令,这种一般就是TeamCity拉取服务器的代码然后在你本地执行打包命令)本地上传至服务器相关文件(SSH Upload)输入服务器相关信息输入本地默认工
本文介绍在 Ubuntu Server 14.04 中安装 TeamCity Server 10.0.1。Ubuntu Server 上已经创建了用户 tcuser。TeamCity 的安装包为 TeamCity-10.0.1.tar.gz,使
原创
2017-05-12 09:50:12
590阅读
知、各种报表、项目的管理、分布式的编译等等,所有的这些,都是让你的团队快速享有持续集成带来的效率提升、高质量的软件保障。
使用 TeamCi...
原创
2023-04-17 10:17:44
88阅读
# Docker 安装 TeamCity
## 介绍
Docker 是一种轻量级的容器化技术,可以帮助我们快速部署和管理应用程序。TeamCity 是一种持续集成和持续交付的工具,可以帮助我们自动化构建、测试和部署软件。本文将介绍如何使用 Docker 安装 TeamCity,并提供相关的代码示例。
## 步骤
### 1. 安装 Docker
首先,我们需要安装 Docker。Dock
原创
2023-08-21 08:25:42
206阅读
TeamCity[下文简称TC]是JetBrains旗下的一款持续集成[Continuous Integration,简称CI]工具,开箱即用。声明:本系列所有内容针对Jdk1.8环境。首先明确一个概念,什么是CI,CI要达到什么目的?简单来说,CI是一种软件开发实践,在软件项目团队中,每天都可能会有不同的开发人员提交代码,共享代码库中的代码是否时刻保持可运行状态,不得而知。那么,在开发进程中,持
目录TeamCity安装和配置前言持续集成(CI)TeamCity环境安装配置TeamCity项目构建效果展示TeamCity自动构建项目及集成IDEA(待更新......)结束语TeamCity安装和配置前言持续集成(CI)TeamCity是JetBrains旗下的一款持续集成[Continuous Integration,简称CI]工具,开箱即用。学习TeamCity之前首先需要明确一个概念,
Projects---TeamCity之build构建参数说明 Build StepsAdd build step表示手动添加构建步骤Auto-detect build steps主要是搜索 VCS 目录下的可识别的编译配置文件然后自动生成 build 步骤Reorder build steps为了完成复杂的编译过程,往往需要多个步骤按顺序的执行。TeamCity 也提供了让
VCS (版本控制系统) 是用来跟踪项目源文件版本变化的系统。它还有其它的名字,比如 SCM(源代码管理)。当前 TeamCity 内置支持的 VCS 类型有:Git, Subversion, Mercurial, Perforce, Team Foundation Server, CVS, StarTeam, ClearCase, SourceGear Vault, Visual SourceS
转载
2017-05-23 13:51:10
1442阅读
首先可以将TeamCity 看作一个专门Continuous Integration(CI)的Web Portal. TeamCity可以管理多个Build Agent, ,每个Build Agent可以认
原创
2022-05-05 17:57:13
102阅读
安装Postgresql 数据库请参考笔者之前的博文《Ubuntu14.04安装postgresql9.4》安装 Postgresql 9.4,并参照文中的描述创建数据库 tcdb 和角色 dbuser。注意,请为 tcuser 设置密码,这样就为后面配置 TeamCity 做好了准备。安装JDK请参考笔者之前的博文《Ubuntu14.04安装JDK》安装 JDK。解压缩 TeamCity Ser
转载
2017-06-23 11:49:54
430阅读
# 实现 "teamcity Docker Compose" 的步骤
## 引言
在本文中,我将向你介绍如何使用TeamCity和Docker Compose来进行持续集成和部署。TeamCity是一个流行的持续集成工具,可以帮助团队自动化构建、测试和部署应用程序。Docker Compose是一个用于定义和管理多个Docker容器的工具,可以简化应用程序的部署和管理。
## 整体流程
下面是
原创
2023-08-26 13:54:55
105阅读
持续集成与持续部署(三)——实现持续集成的效率工具对比之Jenkins、Travis CI、Circle CI和其他持续集成工具效率工具对比点击查看效率工具1. JenkinsJenkins,原名Hudson,2011年改为现在的名字,它 是一个开源的实现持续集成的软件工具。官方网站:http://jenkins-ci.org/。Jenkins 能实时监控集成中存在的错误,提供详细的日志文件和提醒
创建了 build 的配置以后,您既可以手动点击 "Run" 按钮来触发一次 build 过程,也可以通过 Triggers 配置实现自动触发 build 过程。一个 trigger 就是一条规则:当某个事件发生时开始一次 build。TeamCity 内置支持多种触发器类型:对于同一个 build,我们可以应用多个触发器,它们会按照各自的逻辑独立的起作用。下面我们比较详细的看下各类触发器的用法。
转载
2017-05-23 13:46:43
1267阅读