草庐IT

Jenkins-Blue

全部标签

Jenkins自动部署Maven项目详细教程

Jenkins自动化部署实现原理一、Jenkins安装下载地址:https://www.jenkins.io/download/(一)windows环境安装1.jenkins项目有两条发布线,分别是LTS长期支持版(或稳定版)和每周更新版(最新版)。建议选择LTS长期支持版,下载通用java项目war包。2.下载jdk11以上版本并安装,安装后配置jdk的环境变量(最新版jdk弃用了jdk1.8,改用jdk11以上)。3.在dos命令行运行命令解压war包:java-jarjenkins.war(默认情况下端口是8080,可通过命令行”java–jarJenkins.war--httpPort

Jenkins+GitLab+Docker搭建前端自动化构建镜像容器部署

前言🚀需提前安装环境及知识点:1、Docker搭建及基础操作2、DockerFile文件描述3、Jenkins搭建及基础点🚀目的:将我们的前端项目打包成一个镜像容器并自动发布部署,可供随时pull访问一、手动部署镜像及容器1、在当前项目的根目录创建Dockerfile文件并写入如下代码:#第一阶段:构建前端产出物FROMnode:14.19.0ASbuilderWORKDIR/visualizationCOPY..RUNnpminstall-gcnpm--registry=https://registry.npm.taobao.orgRUNcnpminstall&&npmrunbuild#第二

docker+jenkins 实现自动化部署

前期准备工作工欲善其事必先利其器,所以前期的准备工作必须做好,那么我们要实现自动化部署,必须提前准备什么呢?哈哈哈,可能有一些小伙伴已经猜到了,我们需要一台自己的服务器,这里博主使用的自己够买一台腾讯云的轻量服务器,折扣完了才一百多块钱,当然小伙伴也可以考虑购买阿里云或者自己使用虚拟机来搭建环境实现自动化部署,好了下面进入正题腾讯云服务器:购买安装1.先安装docker环境如果在购买服务器选择docker环境的,这里就不需要在服务器先安装docker环境了,没有安装的要先安装docker环境可以参照博主这篇我和docker有个约会这篇文章将docker环境先安装好2.使用docker-comp

【Jenkins】【Jenkins 使用】Jenkins 与 Git

【文章末尾给大家留下了大量的福利】1、概述Jenkins与Git的结合使用,可以理解为是Jenkins的一个强大之处。为什么要这么说,简要说明一下这个工作模式就能理解:一个软件项目,开发过程中通常都会使用到一些源码管理工具,来达到团队协作的目的。而Jenkins所能实现的功能是,待开发人员将代码提交到源码管理工具中,通过提前设计好的Jenkins构建策略等,可以实现一键测试、部署等等。开发人员所要做的就是提交代码至仓库,其余的工作可以交给Jenkins完成。2、具体操作准备工作:1、部署Jenkins的主机上要安装Git,安装成功后,可以通过whereis命令获取到Git的安装路径。2、准备好

Jenkins打包、发布、部署

目录前言一、安装jdk二、安装maven三、安装git四、安装jenkins五、访问jenkins 六、创建用户七、配置jenkins八、执行总结前言服务器:CentOS7.964位jdk:1.8maven:3.9.1git:gitversion1.8.3.1jenkins:2.346.3一、安装jdk1、下载jdk的rpm安装包(根据自己的操作系统选择对应版本),上传到服务器,执行yuminstalljdk-8u301-linux-x64.rpm–y命令。2、执行 java-version 命令验证,出现jdk版本号则表示安装成功。二、安装maven1、下载apache-maven-3.9.

利用 Kubernetes 内置 PodTemplate 管理 Jenkins 构建节点

作者:RickJenkins可以很好地与Kubernetes集成,不管是控制器(controller)还是构建节点(agent),都能以Pod的形式运行在Kubernetes上。熟悉Jenkins的用户,都知道Jenkins支持多种类型的构建节点,例如:固定配置、动态配置。而节点与控制器连接的方式,又包括:JNLP、SSH等。对于已经在全面拥抱容器技术的用户,大多数是通过连接Kubernetes集群并动态启动、销毁Pod的方式来使用构建节点。而随着构建节点的种类、数量增多后,如何更有效地维护这些基于Kubernetes的节点,则逐渐成为一个问题。而在这篇文章中,我将会介绍一种基于配置即代码的方

Jenkins创建多分支流水线

Jenkins创建多分支流水线一、准备工作二、安装插件1、安装Docker和DockerPipeline2、安装BlueOcean3、安装PublishOverSSH三、创建多分支流水线四、配置以及脚本四、构建项目        在我们的实际开发过程中,我们势必会存在多个分支进行不同的研发需要,这个时候如果不同分支就要我们去jenkins创建对应的任务就比较麻烦,这个时候就可以使用jenkins的多分支流水线,我们只需要配置好,各个分支的流水线就都帮我们创建好了。一、准备工作我们本次实践中需要用到maven进行打包,所以我们首先配置好maven,让其可以正常使用在“系统管理”->“系统配置”-

使用jenkins自动打包构建Maven项目

1.Jenkins是什么(借鉴官网)Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins支持各种运行方式,可通过系统包、Docker 或者通过一个独立的Java程序2.Jenkins下载安装下载jenkins安装的时候需注意一般版本越高可能需要的jdk版本越高3.Jenkins全局配置使用jenkins自动构建打包之前,需要做一些全局配置,例如指定本机的JDK在哪里,Maven在哪里,还要指定拉取源码的位置,比如svn或者git地址。进入全局配置界面,如下:    上面是我需要的一些基本配置,可以选择自动安装,也可以选择使用本地路径,如果是前后端

Jenkins的环境搭建

Jenkins的环境搭建引言一、Jenkins的下载二、环境搭建2.1jdk环境搭建2.2部署Jenkins2.3配置Jenkins的路径2.4配置缓存2.5Tomcat9乱码问题解决三、开启Jenkins之旅3.1打开Jenkins3.2检查路径是否正常引言随着软件系统日趋庞大,落在测试人员的担子也越来越重,要想快速完成工作任务,减少重复的劳动,我们必须学习相关的软件来提高我们的工作效率。此后我将介绍Jenkins的相关使用场景,但在这之前,我将告诉大家如何配置Jenkins的环境。一、Jenkins的下载Jenkins的下载路径这里我选择的是稳定版的war包,可以在Windows或者Lin

Jenkins的环境搭建

Jenkins的环境搭建引言一、Jenkins的下载二、环境搭建2.1jdk环境搭建2.2部署Jenkins2.3配置Jenkins的路径2.4配置缓存2.5Tomcat9乱码问题解决三、开启Jenkins之旅3.1打开Jenkins3.2检查路径是否正常引言随着软件系统日趋庞大,落在测试人员的担子也越来越重,要想快速完成工作任务,减少重复的劳动,我们必须学习相关的软件来提高我们的工作效率。此后我将介绍Jenkins的相关使用场景,但在这之前,我将告诉大家如何配置Jenkins的环境。一、Jenkins的下载Jenkins的下载路径这里我选择的是稳定版的war包,可以在Windows或者Lin