shell脚本的执行方法:用 vi 打开 test.sh,编写: vi test.sh #!/bin/bash echo "Hello world!"     #第一行指定解释器,第二行打印 Hello world! 写好后,开始执行。执行 Shell 脚本有三种方法:方法1 :直接用bash解释器执行 sh test.sh方法2 :给脚本执行权限 chmod +x             
                
         
            
            
            
            小白对jenkins运维的使用有点简单的想法,这里开个记录贴记录下。由于未找到jenkins构建失败后执行其他脚本的插件,也暂时没有使用其他运维工具。所以想自己写一个shell脚本,一是方便其他人使用,二是可以失败后回滚。本文使用gitlab webhook触发jenkins构建,jenkins执行shell命令---》mvn或者npm打包---》打包成docker镜像---》发布---》发布成功            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 01:33:01
                            
                                119阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. nginx安装nginx安装教程2. 手动测试一下前端项目打包1)npm run build:prod (自己看一下自己vue项目的构建命令是什么,该命令一般在package.json文件里面) 正常来说是npm run build,vue_template_admin构建命令是npm run build:prod 2)构建完成后,该目录会出现一个dist目录,里面就是我们的前端项目的内容            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 13:19:03
                            
                                401阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            接口自动化-postman+newman+jekins搭建及配置一、安装Postman,安装教程请查看TB中postman基本操作文档。二、安装Jekins,可自行百度。三、安装nodejs:下载地址: http://nodejs.cn/download/ 下载后一路next ,安装后,打开cmd,输入node -v ,看到输出node的版本信息,即代表安装成功,环境变量设置也正确。 四            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 20:18:13
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言   之前项目上遇到了苦逼的事情,一旦项目准备发布,jenkins整个工作流程下来要十几分钟,甚至能导致半个小时左右,我们作为前端能考虑的就是不断想办法提高依赖的拉取速度和项目的构建速度。   一、我们的发布速度为什么那么慢?  1.npm镜像源的问题   首先前端目前大多数都是基于node服务的单页面应用,其本身借运行与打包构建都是借助了一些npm市场上的插件或组件。然而在npm inst            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-25 22:19:09
                            
                                662阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一:问题背景最近在研究jenkins的过程中,针对maven项目,打算添加findbugs进行静态检查,但我不太想在项目的pom中进行修改,最好可以只修改jenkins的job配置,即配置外部化。 我发现:在jenkins安装了findbugs插件后,只需要按照如下配置:1.配置maven的goal2.配置构建后发布Findbugs分析结果 保存后,点击立即构建,即可正常生成报            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-24 10:24:37
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            实例----使用jenkins部署java应用到tomcat服务器1.0 环境准备1.1 Gitlab仓库中准备 Java 代码1.1.1 开发机拉取公开的git项目并推送到自己的git仓库1.2 安装 tomcat 服务器和配置1.2.1 安装 tomcat1.2.2 tomcat 服务器配置1.3 Jenkins安装 Maven 和 Tomcat 插件1.4 Jenkins 服务器上安装 m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 17:00:44
                            
                                15阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前置条件1)部署方式:前端VUE使用npm 进行打包,后端使用gradle进行打包,前端打完包后放入后端相应的文件夹内在进行后端包的打包。 2)部署电脑(Jenkins搭建电脑)内需安装打包介质:gradle工具、NodeJs、npm、git 3)Jenkins已经安装完成,且正常运行二、操作步骤1.配置环境变量1)全局系统变量配置 路径:Jenkins\Manage JenKins\Glob            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 11:21:46
                            
                                264阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            shell方式来编译发布java项目规范化Jenkins,编译服务器编译目录设定为:编译脚本目录: bin
发布脚本目录: deploy
编译代码目录: source
[aideploy@java-jenkins crmck]$ ll
total 12
drwxr-xr-x  2 aideploy aigrp 4096 Feb 13 15:59 bin
drwxr-xr-x 12 aideploy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-23 22:36:44
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jenkins Pipeline是一种可编程的、可扩展的持续交付管道,允许您使用脚本来定义整个软件交付过程。以下是使用Jenkins Pipeline创建和配置流水线的基本步骤。Part 01.创建一个Pipeline Job在Jenkins中创建一个新的"Pipeline"类型的Job。以下是在Jenkins中创建一个Pipeline Job的详细步骤:1.登录到Jenkins系统并转            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-03 23:05:30
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Redhat enterprise 6.5 的服务器上,为在gutub 上的 .net 项目构建一个持续集成环境,用到了Jenkins和mono。因公司的服务器在内网,访问外网时要通过代理,所以在很多步骤都加上了代理,如果你的服务器可以直接访问外网,则可以去掉代理。 1 安装首先要在Redhat服务器上安装必要的工具。 1.1 安装Java先检查版本,要求1.7及以上java            
                
         
            
            
            
            一、安装前准备 1.JDK:jdk-8u121-windows-x64 2.jmeter工具:apache-jmeter-5.2 3.ANT工具:apache-ant-1.9.7-bin 4.jenkins工具:jenkins-2.32.2 以上安装包工具及版本下载地址:pan.baidu.com/s/1pKWPi5d 链接: https://pan.baidu.com/s/1bxDAPqdxm2            
                
         
            
            
            
            Docker安装Jenkins打包SpringBoot应用为docker镜像并运行一、前言二、准备工作2.1 安装JDK112.2 安装Maven3.8.6三、Docker安装Jenkins最新版3.1 安装Docker3.2 安装Jenkins3.3 配置Jenkins3.3.1 进入jenkins3.3.2 安装jenkins推荐插件3.3.3 创建管理员账号3.3.4 保存配置地址3.3.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 10:34:27
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #!groovy
pipeline {
    //在任何可用的代理上执行Pipeline
    agent any
    //参数化变量,目前只支持[booleanParam, choice, credentials, file, text, password, run, string]这几种参数类型,其他高级参数化类型还需等待社区支持。
    parameters {
                    
                
         
            
            
            
            1.npm和yarn镜像源地址npmMirror ~~~~~ https://skimdb.npmjs.com/registry/
edunpm   ~~~~~~ http://registry.enpmjs.org/
taobao   ~~~~~~ https://registry.npm.taobao.org/
cnpm     ~~~~~~ http://r.cnpmjs.org/
npm            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 23:38:40
                            
                                625阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、安装Jenkins前的环境准备(CentOS7 rpm方式)1. RPM包下载2. 上传rpm包【这边的上传方式不定,只要能上传都行】3. 执行安装4. 安装jdk5. 创建jenkins用户6. 先禁用firewall【生产系统根据需要添加】7. 启动服务 一、安装Jenkins前的环境准备(CentOS7 rpm方式)1. RPM包下载并未在官网找到rpm的下载入口,选择国内仓库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 11:03:28
                            
                                147阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            jenkins+npm、maven打包+文件传输远程部署流程步骤一jenkins的安装jenkins服务启动访问jenkins页面步骤二npm的安装前端工程编译步骤三maven的安装maven配置注意项maven的使用步骤四结合jenkins进行自动部署1.jenkins配置2.以创建一个自由风格的软件项目为工程3.源码管理4.npm的构建5.maven的构建6.远程文件传输及shell执行7.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 08:10:12
                            
                                806阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            长期以来,一些本地项目发版不是特别友好,需要在IDE里面打war包,然后远程客户电脑传的客户远程机上,远程机和服务器往往不是同一台机器,还需要多一步传输。所以有了下面的软件结构jenkins+自建/公共mqtt服务器+文叔叔命令行工具+客户机监听消息执行shell适用于公司和客户都有公网环境的情况。本文系统使用Rocky Linux 8,命令同样适用于Centos 7/8一、jenkins安装1.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-22 09:19:34
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何实现“jenkins docker images 发布npm”
## 整体流程
```mermaid
journey
    title 整体流程
    section 开发者教学
        开始 --> 下载Jenkins插件: docker-workflow
        下载Jenkins插件: docker-workflow --> 配置Jenkins Job            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-27 04:18:11
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本系列文章包含:[独孤九剑]持续集成实践(一)- 引子[独孤九剑]持续集成实践(二)– MSBuild语法入门[独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBuild+GitHub) 1、前言                       &nbs