随笔分类 -  jenkins

Jenkins file一行代码部署.NET程序到K8S
摘要:什么是共享库 随着微服务的增多,每个项目的都需要pipline文件,这样的话Pipeline代码冗余度高,并且pipeline的功能越来越复杂。 jenkins可以使用Shared Lib,将一些公共的pipeline抽象做成模块代码,在各种项目pipeline之间复用,以减少冗余。 共享库目录结构 阅读全文
posted @ 2021-11-09 08:32 chester·chen 阅读(905) 评论(2) 推荐(1)
jenkins pipeline中获取shell命令的标准输出或者状态
摘要://获取标准输出//第一种 //第二种 //第三种 //获取执行状态 //第一种 //第二种 //第三种 //无需返回值,仅执行shell命令 //最简单的方式 例如: 工作中需要获取shell 命令的执行状态,返回0或者非0groovy语句写法为: 如果grep命令执行没有报错,正常情况下exit 阅读全文
posted @ 2019-05-29 13:39 chester·chen 阅读(16367) 评论(0) 推荐(0)
jenkinsfile
摘要:https://blog.csdn.net/diantun00/article/details/81075007 https://www.cnblogs.com/stulzq/p/10115589.html 阅读全文
posted @ 2019-05-29 13:35 chester·chen 阅读(366) 评论(0) 推荐(0)
Git pull记住密码
摘要:在使用https git拉取代码时,每次git pull的时候都会让输入用户名和密码 进入项目目录 命令:git config --global credential.helper store 然后会生成一个本地文件用于记录用户名和密码,这个文件我们无需关心 再次git pull一下,会让输入用户名 阅读全文
posted @ 2019-05-29 13:32 chester·chen 阅读(2286) 评论(0) 推荐(0)
jenkins pipline
摘要:def getHost(){ def remote = [:] remote.name = 'server02' remote.host = '39.19.90' remote.user = 'root' remote.port = 22 remote.password = '#########' remote.allowAnyHosts ... 阅读全文
posted @ 2019-05-29 11:56 chester·chen 阅读(337) 评论(0) 推荐(0)
.netcore 与 Docker
摘要:CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose CentOS下Docker与.netcore(四)之 三剑客之一D 阅读全文
posted @ 2018-11-25 09:34 chester·chen 阅读(596) 评论(0) 推荐(1)
CentOS下Docker与.netcore(五)之 三剑客之一Docker-swarm集群
摘要:CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose CentOS下Docker与.netcore(四)之 三剑客之一D 阅读全文
posted @ 2018-11-24 15:21 chester·chen 阅读(1365) 评论(1) 推荐(3)
CentOS下Docker与.netcore(四)之 三剑客之一Docker-machine+jenkins简单自动化部署
摘要:CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose CentOS下Docker与.netcore(四)之 三剑客之一D 阅读全文
posted @ 2018-11-23 13:54 chester·chen 阅读(1462) 评论(5) 推荐(1)
CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose
摘要:CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose CentOS下Docker与.netcore(四)之 三剑客之一D 阅读全文
posted @ 2018-11-22 14:05 chester·chen 阅读(1716) 评论(2) 推荐(2)
CentOS下Docker与.netcore(二) 之 Dockerfile
摘要:CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose CentOS下Docker与.netcore(四)之 三剑客之一D 阅读全文
posted @ 2018-11-21 18:21 chester·chen 阅读(2755) 评论(4) 推荐(1)
CentOS下Docker与.netcore(一) 之 安装
摘要:CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客之一Docker-Compose CentOS下Docker与.netcore(四)之 三剑客之一D 阅读全文
posted @ 2018-11-21 16:04 chester·chen 阅读(1203) 评论(2) 推荐(3)
jenkins+docker+docker machine 远程部署
摘要:dotnet publish -c Release docker build -t microtest:1.0 --build-arg microport=1000 -f "$WORKSPACE/MicroService/Dockerfile" "$WORKSPACE/MicroService" docker login -u ci -p ci docker tag microtest:1... 阅读全文
posted @ 2018-11-20 19:35 chester·chen 阅读(784) 评论(0) 推荐(0)
centos 安装jenkins
摘要:1.Java jdk安装 安装之前先检查一下系统有没有自带open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装。 如果安装可以使用rpm -qa | grep java | xargs r 阅读全文
posted @ 2018-11-20 16:08 chester·chen 阅读(1069) 评论(0) 推荐(0)
Jenkins 自动化部署asp.net
摘要:使用步骤 1、安装jenkins、git和vs,并确保机器上安装了.net framework 4.5和.net framework4.0 ,完成后访问http://localhost:8080。 2、进入插件管理,安装MSBuild Plugin、Git plugin两个插件。将开发机上的C:\P 阅读全文
posted @ 2018-07-22 21:24 chester·chen 阅读(942) 评论(0) 推荐(0)