文章目录1. 开始1.1 需求与环境架构2. 配置环境2.1 配置 Jenkins 中配置 node2.2 nginx 配置3.创建任务3.1 创建任务3.2 general3.3 源码管理3.4 构建触发器3.5 构建环境3.6 构建3.7 构建后发布 1. 开始1.1 需求与环境架构在上一篇文章中已经介绍了如何配置Jenkins 自动化部署spring boot 项目,那我们也希望能够自动化部
转载 2024-06-04 08:25:15
633阅读
前言:嗨咯铁汁们,很久不见,我还是你们的老朋友凡叔,这里也感谢各位小伙伴的点赞和关注, 你们的三连是我最大的动力哈,我也不会辜负各位的期盼,这里呢给大家出了一个jenkins持续集成ci部署cd近几年,伴随着前端技术日新月异的发展,前端开发中前后端分离,工程化,自动化等现代化的开发模式越来普及,前端项目也引入了编译,构建,单元测试等现代软件工程化的标准环节。这样大大提高了前端的开发效率和业务交付能
转载 2024-08-16 13:46:06
256阅读
1.安装插件部署应用首先需要安装nodejs 的插件,我们打开Jenkins页面,进入系统管理->插件管理->可选插件,搜索nodejs插件进行安装。(我们这里已经安装过了,在已安装页面就可以找到这个插件)2.Node js安装进入系统管理->全局工具配置 进入全局工具配置页面,找到Node js选项,点击Nodejs安装,填入别名及安装方式(这里选择自动安装,版本选择为node
转载 2024-05-05 17:43:34
2339阅读
Jenkins 分发文件用到rsync命令 在 /etc/passwd中 修改 jenkins 为 /bin/bash jenkins:x:494:494:Jenkins Automation Server:/var/lib/jenkins:/bin/bash 在客户端 /etc/ssh/ssh_c
转载 2018-07-01 21:19:00
119阅读
2评论
Jenkins常用插件安装及全局配置前言 Jenkins是一个流行的持续集成工具,通过安装适用的插件,可以扩展Jenkins的功能,并与其他工具和系统集成。本文将介绍一些常用的Jenkins插件以及安装和配置的步骤。通过安装和配置这些常用插件,可以使Jenkins更加强大和灵活,为持续集成和交付流程提供更好的支持。插件安装 根据部署项目的不同,须要一些必要插件来支持项目部署,下面是常用的插件安装方
转载 2024-06-20 08:55:45
230阅读
本文章内容版本信息jenkins: 2.289.3java: 1.8node: 12node框架: nestjs 7.4npm: 6系统: ubuntu18版本管理工具: giteedocker: 20.10.8pm2: 5.1.0Jenkinshttps://www.jenkins.io/Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用
转载 2024-03-19 21:47:34
695阅读
版本git version git version 2.11.1 node -v v8.0.0 pm2 -v 2.5.0安装nodejs参考上面的资源链接,在目标服务器上安装nodejs, 本次尝试采用命令:curl --silent --location https://rpm.nodesource.com/setup_8.x | bash - yum -y install nodejs安装pm
转载 2024-07-29 18:05:30
137阅读
前言DevOps提到 Jenkins,想到的第一个概念就是 CI/CD 在这之前应该再了解一个概念。DevOps 是 Development 和 Operations 的组合,是一种方法论,并不特指某种技术或者工具。DevOps 是一种重视 Dev 开发人员和 Ops 运维人员之间沟通、协作的流程。通过自动化的软件交付,使软件的构建,测试,发布更加的快捷、稳定、可靠。CICI 的英文名称是Cont
转载 2024-06-28 13:00:23
218阅读
  我们这边好多小组觉得每次测试人员叫我们开发打包部署到某某个测试环境人工操作比较麻烦,因为他们想做到只专注于开发,不管这些琐碎的事。于是有个组长问我前端能不能用Jenkins去执行这一个固定的流程,因为他们后端都是用Jenkins去实现自动化打包部署。我之前没用过Jenkins,于是我去Jenkins官网看了下,发现确实是可以使用Jenkins实现前端自动化打包部署的,因为Jenkins可以执行
1、打开docker执行以下命令安装docker pull jenkins/jenkins:lts2、使用docker images查看生成的镜像3、检查是否是最新版docker inspect <image_id> 4、creat+run docker容器docker run -d --name jenkins_01 -p 8081:8080 -v /jenkins_hom
转载 2023-05-31 16:04:59
722阅读
1. 准备环境。  首先,需要jdk是必须要安装好的。本人使用的linux是centos,直接使用yum安装。  先找到合适的版本: yum search java | grep jdk   然后运行安装: yum install 合适版本全称   安装maven(看个人使用的项目构建工具自行选择) yum install maven   安装git(看个人项目管理工具自行选择) yum inst
本篇讲述linux(centos)搭建jenkins并实现自动拉取仓库中的项目以及自动完成项目的发布操作。在linux环境下安装jenkins的官网地址安装jenkins的依赖java参考我之前的篇目,注意jenkins要求java版本为11或17安装jenkins//通过wget写入jenkins仓储地址 wget -O /etc/yum.repos.d/jenkins.repo \ h
转载 2024-06-18 17:44:40
131阅读
一、安装Jenkins 在centos上的安装注意:Jenkins是java程序,需要依赖JDK。在centos下,默认的JDK版本(GCJ)不支持Jenkins。这个时候,需要卸载原来的JDK,安装Sun-compatible 版本。以下是在官网找到的相关资料:If you get output similar to the following, it means you’re using th
转载 2024-08-16 19:30:13
90阅读
本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目。第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署到局域网服务器。第二部分是使用 Github Actions 将 Github 项目部署到 Github Page 和阿里云。阅读本教程并不需要你提前了解 Jenkins 和 Github Action
转载 2024-02-27 10:12:05
273阅读
一.安装Jenkins下载地址https://jenkins.io/download/ ,仅下载war包,将下载好的jenkins.war放进tomcat/webapps目录下,然后启动tomcat。二.Jenkins配置启动完之后,访问:http://192.168.14.131:8888/jenkins,这里换成自己的IP和端口,出现下面的界面:输入密码点击继续后,可能会出现 【该jenkin
       最近在学习jenkins过程中整理了大量资料,都收录在《jenkins自动化工具使用教程》,但依然缺少一些具体实现细节。       这篇文章,介绍jenkins做集群回滚时的两个设计方案,让一键回滚到指定时间的历史版本操作更加容易。 1. 集群
 原始发布部署:   石器时代的我们,先是本地打包好项目,在去服务器上把原来的文件删了,然后回到本地copy到服务器;   这操看起来简单,实际部署的人就知道多烦了,假如来几个项目都要重新发布;那就爽了;   今天小编分享个自动打包部署方法,Jenkins 上只要你的小鼠标轻轻一点就OK;正文:  首先是服务器上安装 Jenkins ;前提呢要现在服务器上安装Java 环境&n
转载 2024-03-25 10:42:01
61阅读
部署对比手动部署平时我们在上线一个新项目的时候,可能需要先执行打包指令,然后登录服务器,将dist包丢到服务器nginx/html的文件下,看似很简单,但是当项目频繁迭代,一直重复性的操作也是很浪费时间。自动部署当然使用自动部署时候,当我们每次推代码到仓库的时候,后台自动打包,同步nginx文件,实现自动部署,我们只需要执行git push origin xx即可,想想是不是很香。自动部署流程介
转载 2024-03-20 17:42:39
358阅读
前置要求: Jenkins安装nodejs插件(本篇文章会教)Linux安装Node.js(图文解说详细版)如果你是一名前端工程师,那么你可能会对Jenkins这个自动化构建工具并不陌生。但是,你有没有想过在前端项目中使用Jenkins进行自动化部署呢?实际上,Jenkins不仅仅适用于后台服务的构建和部署,它同样也可以为前端项目提供便捷的自动化部署方案。本文将向大家介绍如何在前端项目中运用Jen
一、引言         Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程,形成流水式发布,构建
转载 2024-05-01 20:38:23
655阅读
  • 1
  • 2
  • 3
  • 4
  • 5