代码和文档地址https://gitee.com/yonchin/k8s.git代码库介绍注:代码和文档都是根据以下两个架构图来实现的。k8s架构图cicd架构图
分类:
其他好文 时间:
2020-12-03 11:49:42
阅读次数:
4
python脚本引用jenkins的选项参数 1.Jenkins-插件管理,下载安装插件(Python Plugin 和 Python Wrapper Plugin) 2.新建Job 3.选择参数化构建过程 (添加参数:文本参数和字符参数) 4.增加构建步骤-Execute Python scrip ...
分类:
编程语言 时间:
2020-07-18 00:51:16
阅读次数:
98
JAVA传统项目交付流程的问题开发和运维间环境有明显差异代码缺乏统一质量度量客户要求上线时间紧,人工测试慢,导致测试不充分,时常做线上BUG修复打造工具链●源码管理Gitlab●持续集成Jenkins●代码扫描SonarQube●接口测试PostMan+NewMan●制品管理ArtifactoryOSS版本(仅支持Maven)●自动部署AnsibleGitLab安装vim/etc/yum.repo
分类:
编程语言 时间:
2020-02-24 22:15:37
阅读次数:
134
持续集成之代码质量管理-Sonar[三]Sonar介绍Sonar是一个用于代码质量管理的开放平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如Hudson/Jenkins等)不同,Sonar并不是简单地把不同的代码检查工具结果(例如FindBugs,PMD等)直接显示在Web页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度
分类:
其他好文 时间:
2019-11-19 09:22:30
阅读次数:
73
问题说明:公司内网环境中部署的jenkins代码发版平台突然不能访问了,查看tomcat的catalina.out日志发现报错如下: ? 1 2 3 4 5 6 [root@redmine logs]# tail -f /srv/apache-tomcat-7.0.67/logs/catalina. ...
分类:
其他好文 时间:
2019-09-29 10:02:53
阅读次数:
95
1. 安装SonarQube 1.1. 下载 下载地址:https://www.sonarqube.org/downloads/ 本次使用安装包为:sonarqube-7.4.zip 需要提前准备jdk1.8、mysql-5.6。 1.2. 安装 1、解压安装包 2、准备数据库(mysql) a)新 ...
分类:
其他好文 时间:
2019-09-27 12:24:11
阅读次数:
117
用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
1.1 前言 Jenkins是一个用Java编写的开源的持续集成工具。在与Oracle发生争执后,项目从Hudson项目独立。Jenkins提供了软件开发的持续集成服务。它运行在Servlet容器中(例如Apache Tomcat)。它支持软件配置管理(SCM)工具(包括AccuRev SCM、CVS、Subversion、Git、Perforce、Clearcase和RTC)
分类:
其他好文 时间:
2018-03-30 10:45:20
阅读次数:
186
1.1 Jenkins安装与下载应用代码 应用部署 http://jenkins-ci.org http://wordpress.org/ http://core.svn.wordpress.org/tags/ jenkins为分发服务器 [root@master ~]# wget http://p ...
分类:
其他好文 时间:
2017-09-20 12:12:34
阅读次数:
433