# TeamCity Docker 简介与实践 TeamCity 是一款由 JetBrains 公司开发的持续集成和持续部署(CI/CD)服务器,它支持多种编程语言和构建工具。Docker 是一个开源的应用容器引擎,可以快速打包、分发和运行任何应用程序。本文将介绍如何使用 Docker 运行 TeamCity,并通过代码示例展示其基本操作。 ## TeamCity Docker 环境搭建 首
原创 1月前
13阅读
# Docker 安装 TeamCity ## 介绍 Docker 是一种轻量级的容器化技术,可以帮助我们快速部署和管理应用程序。TeamCity 是一种持续集成和持续交付的工具,可以帮助我们自动化构建、测试和部署软件。本文将介绍如何使用 Docker 安装 TeamCity,并提供相关的代码示例。 ## 步骤 ### 1. 安装 Docker 首先,我们需要安装 Docker。Dock
原创 2023-08-21 08:25:42
200阅读
TeamCity自动部署操作手册一、安装启动注意事项1、选择运行账户2、等待Agent连接二、创建Project常用步骤第一步创建输入项目地址和认证用户信息认证成功下一步手动创建构建步骤三、例如Vue项目选择Command line(执行打包命令,这种一般就是TeamCity拉取服务器的代码然后在你本地执行打包命令)本地上传至服务器相关文件(SSH Upload)输入服务器相关信息输入本地默认工
# 实现 "teamcity Docker Compose" 的步骤 ## 引言 在本文中,我将向你介绍如何使用TeamCityDocker Compose来进行持续集成和部署。TeamCity是一个流行的持续集成工具,可以帮助团队自动化构建、测试和部署应用程序。Docker Compose是一个用于定义和管理多个Docker容器的工具,可以简化应用程序的部署和管理。 ## 整体流程 下面是
原创 2023-08-26 13:54:55
101阅读
今天一边安装TC,一边写笔记,整理的比较粗糙,后续慢慢补充完善吧。准备:   官网下载TeamCity:https://confluence.jetbrains.com/display/TCD10/Installing+and+Configuring+the+TeamCity+Server  JDK依赖安装安装步骤:按照个人情况设置即可,其中涉及到JDK的安装依赖,以及设置启动TeamC
转载 2023-07-04 11:27:50
299阅读
最近因为开发节奏比较紧张,需要不断地部署和测试。所以在想做一下关于持续集成,持续交付的实践。由于自己没有摸索明白Jenkins,所以尝试了使用Teamcity。以下记录下这次实践的主要步骤:1. Teamcity安装部署:本次采用的是在linux中进行安装部署,主要就是下载对应的安装包,在本地解压后运行TeamCity/bin/runAll.sh,然后访问服务器的8111端口。点击使用密钥访问,具
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 也提供了让
持续集成与持续部署(三)——实现持续集成的效率工具对比之Jenkins、Travis CI、Circle CI和其他持续集成工具效率工具对比点击查看效率工具1. JenkinsJenkins,原名Hudson,2011年改为现在的名字,它 是一个开源的实现持续集成的软件工具。官方网站:http://jenkins-ci.org/。Jenkins 能实时监控集成中存在的错误,提供详细的日志文件和提醒
我个人非常讨厌像QQ,YY之类的聊天软件,明明你只是一个聊天软件,非要弹那么多得窗.明明10几M就可以完成的东西,非要弄得非常冗杂.所以在很久以前,我就把自己TeamSpeak服务器搭了起来.首先teamspeak非常小,使用起来也舒服,其次没有弹窗广告,不会在你紧张刺激的游戏过程中弹出桌面.非常舒服的软件.#1服务器内操作:官网下载WINDOWS服务端(https://www.teamspeak
TeamCity是一款功能强大的持续集成(Continue Integration)工具,包括服务器端和客户端,目前支持Java,.NET项目开发。 TeamCity提供一系列特性可以让团队快速实现持续继承:IDE工具集成、
转载 2021-08-05 16:30:23
247阅读
查看docker资源使用情况在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker stats。默认输出docker stats 命令用来显示容器使用的系统资源。不带任何选项执行 docker stats 命令: $ docker stats 默认情况下,stats 命令会每隔 1 秒钟刷新一次
# TeamCity Docker部署教学视频 ## 引言 在软件开发领域,Docker已经变得越来越流行。它是一种容器化技术,可以帮助开发者更加轻松地构建、交付和运行应用程序。与此同时,TeamCity是一款流行的持续集成工具,可以帮助团队自动化构建、测试和部署他们的软件项目。本教程将向你展示如何使用TeamCityDocker来进行部署,并给出详细的步骤和代码示例。 ## 整体流程 下面
原创 2023-08-10 16:49:22
38阅读
# 使用TeamCity部署项目到Docker容器 ## 简介 在软件开发过程中,部署是非常重要的一步。随着容器化技术的发展,使用Docker容器来部署应用程序已经变得非常流行。而TeamCity是一款功能强大的持续集成和持续部署工具,它能够帮助我们自动化构建、测试和部署我们的项目。 本文将介绍如何使用TeamCity将项目部署到Docker容器中。我们将会通过一个简单的示例来演示整个过程。
原创 2023-08-14 16:28:30
238阅读
创建了 build 的配置以后,您既可以手动点击 "Run" 按钮来触发一次 build 过程,也可以通过 Triggers 配置实现自动触发 build 过程。一个 trigger 就是一条规则:当某个事件发生时开始一次 build。TeamCity 内置支持多种触发器类型:对于同一个 build,我们可以应用多个触发器,它们会按照各自的逻辑独立的起作用。下面我们比较详细的看下各类触发器的用法。
# 项目方案:在TeamCity中授予Docker权限 ## 简介 在使用TeamCity构建工具时,有时需要在构建过程中使用Docker容器。为了能够顺利地使用Docker,我们需要在TeamCity中授予Docker权限。本文将介绍如何在TeamCity中设置Docker权限,并提供代码示例和图表说明。 ## 步骤 ### 步骤一:安装Docker插件 首先,在TeamCity中安装Doc
原创 3月前
6阅读
前言Jenkins 是目前最常用的持续集成工具,拥有近 50% 的市场份额,它还是很多技术团队的第一个使用的自动化工具。但是随着自动化领域的持续发展,Jenkins 逐渐暴露出了一些问题,例如缺乏功能、维护问题、依赖关系和扩展问题等等。这些问题促使我们寻找替代方法。这就是为什么在本文中,我们提供了用于持续集成的最常见的Jenkins替代品列表。1. BuildMasterBuildmasters是
# TeamCity 部署 Spring Cloud 项目到 Docker 容器 ## 简介 Spring Cloud 是一个用于构建分布式系统的开源框架,它提供了一整套高效开发微服务的解决方案。而 Docker 是一个用于创建和管理容器的开源平台,它可以将应用程序及其依赖打包到一个可移植的容器中,从而实现应用程序的快速部署和扩展。 本篇文章将介绍如何使用 TeamCity 将 Spring
原创 2023-08-10 04:15:55
138阅读
JenkinsJenkins是CI市场中最知名且最常见的名号之一。其最初是由Sun公司的一位工程师打造的一个辅助项目,并迅速扩展为最大的开源CI工具之一,可帮助工程团队实现自动化部署。顺带一提:我们OverOps也在使用Jenkins以及自己开发的CLI工具。它有什么作用?与其它CI工具一样,Jenkins可以自动构建、测试及部署任务。该工具支持Windows、Mac OSX以及各类Unix系统,
转载 8月前
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5