草庐IT

Team-Jenkins

全部标签

gitlab+jenkins+harbor+k8s部署微服务-流水线自动部署

一、gitlab1.1登录gitlab创建项目项目名称等自定义,权限可以选择私有或者公有1.2gitlab代码提交创建好的项目下复制项目地址#在gitlab服务器上创建一个目录[root@k8s-node2local]#cdtest/[root@k8s-node2test]#lltotal0[root@k8s-node2test]#pwd/usr/local/test[root@k8s-node2test]#ll-latotal0drwxr-xr-x2rootroot6Oct3109:45.drwxr-xr-x.16rootroot206Oct3109:45..#克隆项目[root@k8s-n

gitlab+jenkins+harbor+k8s部署微服务-流水线自动部署

一、gitlab1.1登录gitlab创建项目项目名称等自定义,权限可以选择私有或者公有1.2gitlab代码提交创建好的项目下复制项目地址#在gitlab服务器上创建一个目录[root@k8s-node2local]#cdtest/[root@k8s-node2test]#lltotal0[root@k8s-node2test]#pwd/usr/local/test[root@k8s-node2test]#ll-latotal0drwxr-xr-x2rootroot6Oct3109:45.drwxr-xr-x.16rootroot206Oct3109:45..#克隆项目[root@k8s-n

jenkins中maven的安装及配置,如何在jenkins中创建maven任务。

镜像下载、域名解析、时间同步请点击阿里云开源镜像站本文介绍了在jenkins中maven的安装及配置(安装maven及jdk的方法),以及如何在jenkins中创建maven任务。有三点需要注意的地方。maven一定要安装在jenkins服务器上。maven安装之前要先安装jdk。建任务前,需要有git环境,并配置好用户名密码。1.JDK的安装centos7是自带OPENJDK1.8的,但是不建议用,因为后面在jenkins中配置JDK目录的时候,自带的OPENJDK无法识别,还是建议到官网下载安装。1)到oracle官网下载JDK1.8文件,并上传至服务器解压缩,无需安装,直接使用。2)执行

jenkins中maven的安装及配置,如何在jenkins中创建maven任务。

镜像下载、域名解析、时间同步请点击阿里云开源镜像站本文介绍了在jenkins中maven的安装及配置(安装maven及jdk的方法),以及如何在jenkins中创建maven任务。有三点需要注意的地方。maven一定要安装在jenkins服务器上。maven安装之前要先安装jdk。建任务前,需要有git环境,并配置好用户名密码。1.JDK的安装centos7是自带OPENJDK1.8的,但是不建议用,因为后面在jenkins中配置JDK目录的时候,自带的OPENJDK无法识别,还是建议到官网下载安装。1)到oracle官网下载JDK1.8文件,并上传至服务器解压缩,无需安装,直接使用。2)执行

Jenkins中HTML报告无法正常显示问题解决

自动化结果生成了HTML报告,但是在Jenkins中打开报告却显示空白,打开控制台,可以看到该报错参考https://www.jenkins.io/doc/book/security/configuring-content-security-policy/可以得到解决方案进入Jenkins系统管理,点击脚本命令行,执行脚本System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","sandboxallow-scriptsallow-same-origin;"),刷新HTML报告后,发现可以打开但是由于每次重启Jenkins后,该

匿名远程启动jenkins的job

安装jenkins插件BuildAuthorizationTokenRootjob配置中的构建触发器,勾选触发远程构建,输入要用的令牌,如soul通过jenkins地址调用触发非参数化job:http://${jenkins_url}/buildByToken/build?job=${job_name}&token=${token}参数化job:http://${jenkins_url}/buildByToken/buildWithParameters?job=${job_name}&token=${token}&${param_key}=${param_value}

Jenkins中HTML报告无法正常显示问题解决

自动化结果生成了HTML报告,但是在Jenkins中打开报告却显示空白,打开控制台,可以看到该报错参考https://www.jenkins.io/doc/book/security/configuring-content-security-policy/可以得到解决方案进入Jenkins系统管理,点击脚本命令行,执行脚本System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","sandboxallow-scriptsallow-same-origin;"),刷新HTML报告后,发现可以打开但是由于每次重启Jenkins后,该

匿名远程启动jenkins的job

安装jenkins插件BuildAuthorizationTokenRootjob配置中的构建触发器,勾选触发远程构建,输入要用的令牌,如soul通过jenkins地址调用触发非参数化job:http://${jenkins_url}/buildByToken/build?job=${job_name}&token=${token}参数化job:http://${jenkins_url}/buildByToken/buildWithParameters?job=${job_name}&token=${token}&${param_key}=${param_value}

在Ubuntu机器上使用war包安装Jenkins

因为一些需求需要迁移之前使用的Jenkins,原来是按照官方文档使用apt方式安装的,这次搬迁后的机器由于默认不通外网(可以通过代理走外网),因此趁此机会,尝试改用war包方式安装环境目标系统Ubuntu18.04,默认JDK设为8,以JDK11启动Jenkins主节点,以JDK8启动Jenkins子节点注:实际子节点为另一台机器,默认设为8是因为机器上其他应用需要运行在该环境下,以JDK8启动节点是因为自动化代码不支持JDK11安装步骤安装包准备由于Jenkins最后一版支持Java8的版本为2.356,因此从https://get.jenkins.io/war/2.356/下载该包并上传至

在Ubuntu机器上使用war包安装Jenkins

因为一些需求需要迁移之前使用的Jenkins,原来是按照官方文档使用apt方式安装的,这次搬迁后的机器由于默认不通外网(可以通过代理走外网),因此趁此机会,尝试改用war包方式安装环境目标系统Ubuntu18.04,默认JDK设为8,以JDK11启动Jenkins主节点,以JDK8启动Jenkins子节点注:实际子节点为另一台机器,默认设为8是因为机器上其他应用需要运行在该环境下,以JDK8启动节点是因为自动化代码不支持JDK11安装步骤安装包准备由于Jenkins最后一版支持Java8的版本为2.356,因此从https://get.jenkins.io/war/2.356/下载该包并上传至