TeamCity,jenkins
文章平均质量分 95
CI CD
dz45693
我是一个软件开发人员,有较强的责任心,是一个典型的技术爱好者。在此希望能认识更多好朋友。
展开
-
jenkins自动化部署go【docker+jenkins+go+gitlab+harbor+k8s】
首先说一下我的环境,首先准备一台ubuntu18.4虚拟机,安装docker, 然后用docker 安装gitlab[大家可以参考 Ubuntu Docker搭建GitLab以及常规配置使用] 和harbor【大家可以参考 Ubuntu18 安装搭建Harbor】,我尝试过通过docker来安装jenkins,jenkins容器里面在安装docker和harbor通信,但是后面还是遇到很多问题 不好解决, docker默认是无状态的 需要保存的数据都要挂在的虚拟机上, 比如jenkins里面下载的gola.原创 2021-03-01 10:05:15 · 2693 阅读 · 0 评论 -
docker+jenkins+github实现golang项目自动部署
本文jenkins部署golang项目流程jenkins服务拉取github上的项目 构建golang项目并生成docker镜像[jenkins调用的是宿主机上的docker环境,如何调用的,后面会说明] 启动golang项目的docker镜像docker的安装这里就不说了docker安装jenkinsMakefilerun: docker run \ -u root \ -d \ -p 8088:8080 \ -p 50000:50000 \ -e TZ="Asia/S转载 2021-02-28 12:14:35 · 4993 阅读 · 0 评论 -
Jenkins基于https的k8s配置和Gitlab
一、摘要jenkins 连接低版本的k8s时,不需要验证。但是新版本的启用了https和角色管理二、安装kubernetes插件登录jenkins,点击Manage Jenkins -->Manage Plugins --> 可选插件在搜索框中,输入关键字kubernetes勾选Kubernetes,点击直接安装等待几分钟,提示安装完成。点击安装完成后重启Jenkins(空闲时)提示正在重启中重新登录jenkins,返回首页。点击Ma...转载 2021-02-27 21:53:45 · 1915 阅读 · 0 评论 -
jinkins在windows上的安装 配置C#编译
首先jinkins在windows上的安装就不说,安装只需要下载相应安装包就可以了,后有些时候经常需要修改端口号。修改如下:然后重启jenkins服务首次运行界面个人建议插件按需安装。原创 2016-12-04 15:40:05 · 3106 阅读 · 0 评论 -
基于Jenkins快速搭建持续集成环境
看了园友张善友的博文,尝试成功.便有此作.原网址:http://www.cnblogs.com/shanyou/p/3750714.html 天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣. 首先要学会使用MSBuild构建脚本附网址:http://www.infoq.com/cn/articles/MSBuild-1.目标:学会用MSBuild编转载 2016-06-06 11:25:08 · 4095 阅读 · 0 评论 -
持续集成工具 Team City的安装
前两个月很大一部分精力投入在做部门的持续集成,从概念的了解和工具的选型,再到安装,部署,操作,到最后的真实项目持续集成应用的上线,写了一份手册,包括安装,配置,以及一些我所谓的高级应用,分享给大家,欢迎提出各种意见。安装Team City Server的步骤:1. 完全安装IIS.2. 安装MS Deploy.安装文件: http://www.m转载 2015-12-18 18:37:35 · 2183 阅读 · 0 评论 -
Jenkins持续集成 & .NET cmd创建日期时间文件夹
最近受累于测试环境每次发布都很麻烦,而且我们有多个测试环境,因此专门抽时间做了Jenkins的配置和研究。折腾了两天终于绿灯以后,先来个截图,BlueOcean UI还是很nice的。环境搭建找一个干净点的Build服务器,然后开始持续集成之旅吧!安装JDK我安装了Oracle的JDK之后貌似发送邮件SSL方式有些问题,然而网上的方案貌似不能修复。sta转载 2016-12-20 16:29:04 · 4808 阅读 · 0 评论 -
终于解决“Git Windows客户端保存用户名与密码”的问题
自从上次用 Bonobo Git Server 搭建好 Git 服务器,博客园开发团队就将源代码管理工具从SVN切换至Git。传说中的Git果然名不虚传:速度快,想分就分,想合就合(分支管理方便)...但有一个地方不爽,很不爽:每次Pull或Push时都要输入用户名与密码,无法保存用户名与密码。程序员的天性之一 —— 讨厌重复(恨),程序员的天性之二 —— 解决问题(爱),爱与恨的结合转载 2012-07-23 08:55:56 · 4748 阅读 · 0 评论 -
Jenkins插件之CIFS
Publish系列插件用来将build的结果发布到Windows,Linux,FTP共享。 Publish Over CIFS Plugin Publish Over FTP Plugin Publish Over SSH Plugin 一 publish到windows share在system configure中配置windows share信息原创 2016-11-03 11:10:36 · 3489 阅读 · 1 评论 -
Windows 远程停止iis服务 jenkins psexec
最近遇到一个小需求,需要重启远程计算机的iis服务。 需求背景是这样的,用jenkins 做ci的时候, 由于项目是有单独的web服务器,项目虽然是一套, 但是分为A,B,C三个web系统,其中A,B系统要部署很多套,以便C使用。实现的思路就是1.jenkin 从svn里面拉取code2.jenkins编译并 在jenkins 服务器输出A,B,C3.用 CIFS Publishers原创 2016-12-31 14:25:41 · 11028 阅读 · 2 评论 -
Jira 安装与破解
本来打算自己写一篇文章的,可是发现网上已经有很多文章了JIRA学习一:Windows下安装破解JIRA6.3.6centos7 安装及破解 jira 7.3.3所以这里的安装我们就忽略吧大家可以再这里下载破解文件,再实际项目中推荐大家用第三方数据库,比如我这里用的是mysql,所以拷贝数据驱动mysql-connector-java-5.1.25-bin.jar到jira安装目录...原创 2016-06-23 20:48:51 · 2216 阅读 · 0 评论 -
centos7 安装及破解 jira 7.3.3
jira自己安装了几次, 最近安装过后 打算整理一份文档,结果百度出来 发现其他人已经整理的很好了, 于是copy过来吧。原文https://www.cnblogs.com/weifeng1463/p/9152709.htmlJIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。同样jira 的...转载 2019-04-25 16:31:06 · 1987 阅读 · 0 评论 -
Ubuntu Docker搭建GitLab以及常规配置使用
安装启动实例1.首先创建一个目录用于存放配置sudo docker pull docker.io/gitlab/gitlab-cesudo mkdir -p /root/docker/gitlab/configsudo mkdir -p /root/docker/gitlab/logssudo mkdir -p /root/docker/gitlab/data2.运行实例(关于...原创 2019-09-03 12:55:24 · 3035 阅读 · 0 评论 -
使用TeamCity对项目进行可持续集成管理(一)
一、可持续集成管理持续集成,CI:即Continuous integration。可持续集成的概念是基于团队(小组)协作开发而提出来的,为了提高团队开发效率与降低集成风险(早发现,早解决。晚发现,解决更麻烦),各种可持续集成的管理平台应运而生,这里介绍其中一种小而实用的平台管理工具——TeamCity。注:关于其优点在这里举一个例子:团队协作开发必不转载 2015-12-16 13:51:03 · 6158 阅读 · 0 评论 -
怎样批量删除.svn文件
十分喜欢SVN的方便,无论是在Linux下的命令行操作还是在Windows下的资源管理器插件,都十分简易。而且code.google.com也支持SVN来供我们发布、维护开源项目(例如我的WordPress主题TES)然而,久而久之,SVN文件夹下会有许多.svn的“meta数据”。这些数据久而久之会带来不少麻烦。尤其是基于资源管理器交互的Windows系统。今天看了Jon Galloway的转载 2014-04-17 16:29:41 · 2210 阅读 · 0 评论 -
详细剖析TFS 2010中工作区的改进细节
在TFS(Team Foundation Server) 2005和TFS(Team Foundation Server) 2008中,版本控制的工作区有如下限制。1、工作区的所有者设置的创建时间不能被改变(具有恒定不变性)2、一个工作区只能被它的所有者使用当我们提到“使用”一个工作区的时候,可能意味着如下操作中的任何一个:取消搁置到工作区中的搁置集在一个工作区中做一次“获取”在一个工转载 2011-06-17 08:52:00 · 3842 阅读 · 0 评论 -
图文并茂介绍在VS2010里使用TFS2010
图文并茂介绍在VS2010里使用TFS2010转载 2010-12-24 10:35:00 · 3254 阅读 · 0 评论 -
TFS2010 Team Project Collections
TFS2010 Team Project Collections转载 2010-12-24 10:34:00 · 3096 阅读 · 0 评论 -
Team Foundation Server 2010 – Basic Installation
Team Foundation Server 2010 – Basic Installation转载 2010-12-24 10:33:00 · 3171 阅读 · 0 评论 -
Visual Studio 2010 TFS探索之旅
Visual Studio 2010 TFS探索之旅转载 2010-09-20 15:46:00 · 3007 阅读 · 0 评论 -
TFS API: 查询工作项-Query
TFS查询工作项获得满足一定条件的工作项集合。可以使用WorkItemStore类的Query方法,返回工作项集合类WorkItemCollection。如图:1. 添加引用 using Microsoft.TeamFoundation.WorkItemTracking.Client; using Microsof转载 2011-06-17 09:03:00 · 4855 阅读 · 0 评论 -
Windows Git Http fatal:Authentication failed
最进在学习git的使用,涉及到服务器的搭建,如果采用ssh搭建的话可以参考如何在WINDOWS(XP)下使用copSSH配置GIT服务器+TortiseGIT客户端 如果走http可以参考在Win2008 R2下用 Bonobo Git Server 搭建 Git 服务器 以上2个方法都都测试过没有太大问题。 走ssh协议的没什么问题,走http的时候我遇到一个问题就是:在克隆时出现错误“fa原创 2012-07-25 08:46:07 · 7219 阅读 · 0 评论 -
在Win2008 R2下用 Bonobo Git Server 搭建 Git 服务器
当你想用Git,而源代码服务器是Windows系统时,你将面临一个问题:如何在Windows上搭建Git服务器?Bonobo Git Server基于.NET Framework 4.0+ASP.NET MVC 3开发,数据库用的是SQLite,Git部分用的是GitSharp – Git for .NET and Mono。运行Bonobo Git Server,只需要IIS+WebDA转载 2012-07-13 20:36:37 · 8854 阅读 · 0 评论 -
详解在visual studio中使用git版本系统(图文)
第一部分: 安装 git 开发工具 如果要使用 git 进行版本管理,其实使用 git 命令行工具就完全足够了,图形化工具(无论是 git extentions ,还是TortoiseGit),都只不过是命令行的封装。就功能而言,他们能做的,命令行全部可以做到;但命令行能做的,他们不一定可以做到。命令行更加原生、本色,跨越平台,以一当十。建议熟悉 git 命令行工具。 但图形化工具也转载 2012-07-12 14:18:13 · 3897 阅读 · 0 评论 -
windows中使用Git工具连接GitHub(配置篇)
一、准备工具1.下载Git Extensions。地址 http://code.google.com/p/gitextensions/downloads/list 请下载最新版本。2.下载Tortoisegit。地址 http://code.google.com/p/tortoisegit/downloads/list 请下载最新版本(注意:这个区分32bit和64bit的版本)。转载 2012-07-09 14:56:58 · 3231 阅读 · 0 评论 -
windows下配置VisualSVN Server服务器(服务端和客户端)
载安装文件:服务端安装文件:VisualSVN-Server-1.6.2客户端安装文件:TortoiseSVN-1.5.5.14361-win32-svn-1.5.4上面是我使用的版本。在VisualSVN Server 的官网 http://www.visualsvn.com 上提供了两个产品。一个是VisualSVN,另一个是VisualSVN Server (下面简称Serv转载 2010-01-24 14:40:00 · 3556 阅读 · 2 评论