使用如下方式可以停掉build job: crumb=`curl -X GET http://<ip>:8080/crumbIssuer/api/json --user jenkins:intel@123|grep -Eo 'crumb":".*",' |grep -Eo ':".*?"' | aw ...
分类:
其他好文 时间:
2019-09-09 19:43:01
阅读次数:
220
本章的主题是Jenkins自动化构建docker镜像,并部署到k8s集群,后面我们还会讲到Jenkins一键发布到k8s集群。安装jenkins需要使用tomcat去把应用跑起来1.清理所有的default资源和其他namespace下的资源[root@master~]#kubectlgetall--all-namespaceskubectldeletesvc--all;kubectldelete
分类:
其他好文 时间:
2019-09-08 22:39:00
阅读次数:
146
本文主要参考:https://blog.csdn.net/fsgsggd/article/details/90675686 旨在汇总命令,不在指导。如为配置需要,你直接点上面参考链接学习。 1.从https://hub.docker.com下下载镜像 docker pull jenkins 2.启动 ...
分类:
其他好文 时间:
2019-09-07 13:11:51
阅读次数:
80
docker 容器下载 docker容器在docker hub上下载: https://hub.docker.com/r/jenkins/jenkins 容器的详细用法官方文档在github上面: https://github.com/jenkinsci/docker/blob/master/REA ...
分类:
其他好文 时间:
2019-09-06 17:26:56
阅读次数:
84
问题背景:jenkins服务器发布代码后需要执行删除缓存的操作ssh -p222 eus_pe_devadmin@1.1.1.1 "sudo rm -rf /dev/shm/nginx/hipdf/cache/*"分析:要让jenkins能删除远程服务器上的缓存,需要配置免秘钥打通为避免权限过大,使 ...
用k8s+jenkins+github+dockerhub部署应用:jenkins有两种方式实现CI/CD1、自由风格,通过shell代码实现2、pipeline流水线,通过jenkins代码或者jenkinsfile文件实现Pipeline有两种创建方法:1、可以直接在Jenkins的WebUI界面中输入jenkins代码;2、也可以通过创建一个Jenkinsfile脚本文件放入项目源码库中构建
分类:
其他好文 时间:
2019-09-06 09:24:46
阅读次数:
254
Java学习路线 基础知识 基本语法 基本网络知识:tcp/ip http/https 工具方面 操作系统:linux (CentOS\Ubuntu\Fe..) 代码管理:svn/git 持续集成(CI/CD):jenkins ava的项目管理工具:maven/gradle 框架方面 ssh (sp ...
分类:
编程语言 时间:
2019-09-05 23:26:31
阅读次数:
180
先说一下变量的使用方法下面的环境变量可以在配置Jenkins Job的时候用得到,可以用在Execute shell、Execute Windows batch command、文本框 上加上编辑好的的shell脚本Windows:%BUILD_NUMBER% %变量名%Linux:${BUILD_ ...
分类:
其他好文 时间:
2019-09-04 19:17:09
阅读次数:
327
"系列目录" 前面的demo我们使用的都是只有一个windows主节点的的jenkins,实际生产环境中,一个节点往往是不能满足需求的.比如,.net项目要使用windows节点构建,java项目如果部署在linux服务器上往往也需要目标类型的linux节点做为构建节点,开发中使用的jdk版本不同也 ...
一、前言 Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。Jenkins是一个广泛用于持续构建的可视化Web工具,持续构建就是将项目自动化编译、打包、部署。通过 ...
分类:
其他好文 时间:
2019-09-04 00:22:56
阅读次数:
93