关于jenkins的安装及自动部署(代码片段)

yanwu0527 yanwu0527     2022-11-10     114

关键词:

 

1. 安装Jenkins

1.1 准备Linux服务器, 关闭防火墙禁止开机启动

1 systemctl stop firewalld.service #停止firewall
2 systemctl disable firewalld.service #禁止firewall开机启动

1.2 Jenkins的下载安装

1 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3 yum install jenkins

1.3 Jenkins的启动\\停止

1 sudo service jenkins start/stop/restart

2. 修改Jenkins端口:

1 vi /etc/sysconfig/jenkins

将 JENKINS_PORT="8080" 改为其他端口 : JENKINS_PORT="xxxx"

3. 启动Jenkins, 访问主页: http://xxx.xxx.xxx.xxx:xxxx

输入 /var/lib/jenkins/secrets/initialAdminPassword 里面的初始密码进行登陆

4. 点击: 安装推荐设置, 等待插件的安装

5. 创建用户

6. 使用用户名密码登陆之后显示如下界面

技术分享图片

 

 

jenkins自动部署

 一.说明经过一段时间的研究与讨论(关于自动化部署及自动化运维),初步确定方案,并已经开始实施。根据目前公司的服务器环境及系统架构,以及当前市面流行趋势,对工具的使用进行了确定,为:SVN------>Jenkins------&g... 查看详情

jenkins——持续集成介绍及jenkins安装部署(插件+用户权限+凭据+maven打包)(代码片段)

持续集成介绍及Jenkins安装部署持续集成及Jenkins介绍软件开发生命周期什么是持续集成?持续集成的组成要素持续集成的好处Jenkins介绍Jenkins安装和持续集成环境配置持续集成流程说明Gitlab代码托管服务器安装Gitlab添加组、创... 查看详情

devops持续集成开发——jenkins安装及基本使用(代码片段)

...目的自动化打包、质量检查、构建、发布等。本节内容是关于自动化运维工具jenkins的详细安装过程及基本使用。正文安装java环境①安装命令:PS:新版的jenkins需要jdk11支持,这里直接安装JDK11yuminstall-yjava-11-openjdk②查看安... 查看详情

jenkins+git+gitlab+ansible实现持续集成自动化部署静态网站--技术流ken(代码片段)

 前言 在之前已经写了关于Git,Gitlab以及Ansible的两篇博客《Git+Gitlab+Ansible剧本实现一键部署Nginx--技术流ken》,《Git+Gitlab+Ansible剧本实现一键部署动态网站(二)--技术流ken》,以及关于jenkins的简单使用《Jenkins持续集成介... 查看详情

自动化部署之jenkins及简介(代码片段)

一、什么是持续集成?(1)Continuousintegration(CI)持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编... 查看详情

超详细的jenkins自动化部署(代码片段)

Jenkins自动化部署安装Java环境安装Jenkins安装Nginx安装GitJenkins任务安装Java环境通过dnf工具来进行安装centos7:yuminstalldnfcentos8:系统自带Jenkins依赖Java环境,需要先安装Java环境命令:#远程仓库搜索是否有java安装包dnfsearchja... 查看详情

jenkins自动打包部署项目(代码片段)

 首先去jenkins的官网下载安装包 https://jenkins.io/ 个人下载是长期稳定的那个版本,下载后,得到一个.msi的安装包:点击进行安装,然后一直点击下一步。jenkins会自动占用8080端口,如果这个端口不希望被jenkins占用,可... 查看详情

jenkins自动打包部署项目(代码片段)

首先去jenkins的官网下载安装包https://jenkins.io/ 个人下载是长期稳定的那个版本,下载后,得到一个.msi的安装包:点击进行安装,然后一直点击下一步。jenkins会自动占用8080端口,如果这个端口不希望被jenkins占用,可以去文件... 查看详情

jenkins自动发送邮件配置及定时构建(代码片段)

前言在配置之前,我们需要安装好Jenkins,对于如何安装不在赘述,看我之前一篇安装教程(或者找度娘,教程很多)。接下来我们开始详细讲解build运行完成后自动发送邮件和定时自动构建build系统配置安装插件我们在安装Jenkins的... 查看详情

linux基于jenkins自动打包并部署tomcat环境/docker环境/php环境(代码片段)

...a;交流社区:运维交流社区欢迎大家的加入!目录jenkins的基本配置1、修改jenkins初始密码2、安装Jenkins必要插件3、配置jenkins并发执行数量4、配置邮件地址基于Jenkins自动打包并部署Tomcat环境传统网站部署的流程主流网站部... 查看详情

简单实用的jenkins部署及操作(代码片段)

JenkinsJenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。案例1.官方文档:https://www.jenkins.io/zh/doc/下载jenkiins:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.2 查看详情

jenkins初步理解及参数化构建(代码片段)

jenkins构建和插件的初步理解就我目前了解到的,一个jenkins自动化部署,至少包含拉代码、编译和打包及运行单元测试、部署这几个步骤。拉代码指的是从代码托管服务器下载代码,编译和打包及运行单元测试,... 查看详情

jenkins+mvn+publishoverssh实现自动化部署(代码片段)

这里以java项目为例前提:安装mvn软件及publishoverssh插件1)安装mavencd/data/wgethttp://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.zipunzipapache-maven-3.5.3-bin.zipln-sapache-maven-3.5. 查看详情

jenkinsjenkins自动化部署笔记(代码片段)

Jenkins安装dnfDNF(DandifiedYum)是新一代的RPM软件包管理器。安装java环境,Jenkins依赖java环境安装Jenkinsdnf安装Jenkins访问IP地址8080端口Jenkins配置nginx配置vscode安装安插Remote-SSH配置github管理项目构建触发器:遇到的一些问题和解... 查看详情

gitlab+jenkins通过钩子实现自动部署web项目,图文详细教程(代码片段)

一:基础环境介绍及准备1:Gitlab服务器:ubuntu192.168.152.131—参考搭建:Linux安装gitlab,docker安装gitlab教程2:Jenkins服务器:ubunu192.168.152.130—参考搭建:linux安装Jenkins,或docker安装Jenkins教 查看详情

centos7安装配置jenkins及自动从gitlab上拉取代码自动打包并发布到远程tomcat服务器(代码片段)

jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,本文是对jenkins2.176(目前最新稳定版)进行安装和配置,实现gitlab上获取项目,并进行持续化自动部署。jenkins从gitlab上拉取的项目在 /var/lib/jenkins/work... 查看详情

基于jenkins+docker+git持续化自动部署项目(详细版一));(代码片段)

软件的安装jenkins的安装jenkins的安装持续集成(CI)持续集成指的是,频繁地(一天多次)将代码集成到主干。将软件个人研发的部分向软件整体部分交付,频繁进行集成以便更快地发现其中的错误。持续交付持续交付(Continuousdeliv... 查看详情

centos7安装jenkins及部署前后端应用到服务器(代码片段)

一、安装Jenkins#1、下载镜像仓库jenkins.repowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.repo--no-check-certificate#2、下载jenkins.io.keyrpm--importhttps://pkg.jenkins.io/redhat-st 查看详情