草庐IT

CentOS7安装Jenkins(更改默认运行的端口号8080->16060)

第一步:端口号为默认8080的安装是:Jenkins安装配置第二步:将默认运行端口8080—>16060首先修改配置文件修改配置文件:vi/etc/sysconfig/jenkins修改内容:#服务监听端口JENKINS_PORT="16060"然后注意修改启动配置文件修改配置文件:vi/usr/lib/systemd/system/jenkins.service修改内容:#服务运行端口Environment="JENKINS_PORT=16060"最后重启Jenkins服务使新端口号生效重启Jenkins服务:使用以下命令重启Jenkins服务,使新端口号生效:sudosystemctlre

Jenkins

文章目录下载安装登录安装插件创建用户配置访问地址访问jenkins操作页面再次确认插件配置配置maven配置jdk配置SSHServer远程配置凭证应用服务器集成gitlab创建tokenjenkins创建凭据jenkins配置gitlab启动新建任务配置任务源码管理配置poststep启动其它启动超时下载安装我使用的是Docker参考链接https://blog.csdn.net/a3562323/article/details/108490419?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22

【微服务部署】Jenkins+Docker一键打包部署Vue项目步骤详解

一、服务器环境配置 前面说明了服务器Nginx的安装和配置,这里稍微有些不同,但是因为此文是用Nginx镜像和前端镜像页面同时部署的方式来打包发布的,所以这里不再需要建立/data/container/nginx/html目录,因为要发布的静态页面已经在Nginx镜像中的/nginx/html目录了。这里也减少了手动部署安装Nginx的步骤,而是在Jenkins任务中调用shell命令自动执行安装。1、新建Dockerfile文件,用于定义Nginx镜像,及将打包成功的静态文件复制到镜像中,此文件放在前端项目的根目录下,Jenkins打包时会从此处查找Dockerfile文件。FROMngin

jenkins——凭据管理

这里写目录标题一、Jenkins凭据管理1、凭据管理入口2、凭据的新增3、用户名和密码方式的凭据配置4、SSH密钥方式的凭据配置5、凭据的更新和删除6、凭据的使用一、Jenkins凭据管理凭据管理的作用:管理ssh、邮箱、git等认证信息1、凭据管理入口Dashboard——>系统管理(ManageJenkins)——>ManageCredentials2、凭据的新增Dashboard->系统管理(ManageJenkins)->ManageCredentials->StoresscopedtoJenkins->添加凭据各种配置页面上的Credentials添加3、用户名和密码方式的凭据配置类

【微服务部署】一、使用docker-compose部署Jenkins、SonarQube、PostgreSQL

一、安装1、编写docker-compose部署Postgres、SonarQube、Jenkins的yml文件jenkins-compose.ymlPostgres:作为SonarQube的数据库存储SonarQube:代码质量检查Jenkins:jenkins/jenkins:lts镜像,jenkinsci/blueocean镜像缺少node运行时环境,导致node无法运行。关键配置说明(宿主机:Docker容器):/data/docker/ci/postgresql/data:/var/lib/postgresql/data#Postgres数据存储映射到宿主机目录/etc/localt

基于SSH协议Jenkins搭建远程访问(Windos->Windos)

一、SSH验证方式原理用户名密码验证方式说明:(1)当客户端发起ssh请求,服务器会把自己的公钥发送给用户;(2)用户会根据服务器发来的公钥对密码进行加密;(3)加密后的信息回传给服务器,服务器用自己的私钥解密,如果密码正确,则用户登录成功基于密钥的登录方式说明:(1)首先在客户端生成一对密钥(ssh-keygen);(2)并将客户端的公钥ssh-copy-id拷贝到服务端;(3)当客户端再次发送一个连接请求,包括ip、用户名;(4)服务端得到客户端的请求后,会到authorized_keys中查找,如果有响应的IP和用户,就会随机生成一个字符串,例如:qwer;(5)服务端将使用客户端拷贝过

jenkins构建pipline无法执行shell命令原因

问题表现新的服务器上,新安装的jenkins,在上面创建了一个pipline项目,脚本里有shell命令,但是jenkins每次执行都卡住,经过尝试,无论多简单的命令都执行不了,cp,mv等都不行,只有echo能执行。以为是服务器问题,于是删除该虚拟机重装。重新把环境安装好,再把一模一样的pipline脚本黏贴进去,这次竟然能执行了。为什么呢?先别急!执行的时候报了一个错,mvnnotfound。但是服务器上已经安装好maven,服务器的环境变量里也配好maven_home了,为什么还是报这个错呢?于是百度之,得知,需要到jenkins的ConfigureSystem里,全局属性下也配上环境变

Docker之jenkins部署harbor在harbor中完成部署

Docker之jenkins部署harbor在harbor中完成部署1、harbor作用Harbor允许用户用命令行工具对容器镜像及其他Artifact进行推送和拉取,并提供了图形管理界面帮助用户查阅和删除这些Artifact。在Harbor2.0版本中,除容器镜像外,Harbor对符合OCI规范的HelmChart、CNAB、OPABundle等都提供了更多的支持。另外,Harbor为管理员提供了丰富的管理功能,特别是作为开源软件,随着版本的迭代,很多社区用户的反馈和贡献被吸收进来以便更好地适应。2、harbor下载https://github.com/goharbor/harbor/rel

Jenkins自动构建(Gitee)

Gitee简介安装JenkinsCLIhttps://blog.csdn.net/tongxin_tongmeng/article/details/132632743安装Giteejenkins-cliinstall-plugingitee:1.2.7#https://plugins.jenkins.io/gitee/releases获取安装命令(稍作变更)JenkinsURLDashboard-->配置-->JenkinsLocation-->JenkinsURL-->http://x.x.x.x:xxxx#注意:确保JenkinsURL可以访问到Jenkins,可以复制到浏览器测试下构建触

Linux安装jenkins

本文基于阿里云租的服务器,centos8版本下安装jenkins1.安装jenkins首先先登录jenkins官网去下载对应的包地址:Jenkins 在上图中选择版本下载即可,下载完上传到你的linux中,如下图所示至于存放的地址没有特别讲究,我放在了usr/local/jenkins下接下来就是在当前路径下,执行命令:rpm-ivhjenkins-2.190.3-1.1.noarch.rpm红色部分是你所下载的包名,每个人可能下载版本不同,需要替换哈解压安装完成后,需要设置一下配置文件,接下来都是极其偷懒的方式,如有不同,可能需要额外百度解决哈#更新jenkins配置文件指令:vim/etc