今天用jenkins部署项目时,部署失败 查看控制台输出代码发现如下错误 原因 fsevents 只能在 macOS 下安装,无法在 linux 系统安装,linux 下会跳过 fsevents 模块,也不会安装 fsevents 依赖的模块,yarn 没有设置忽略 解决方法 1、于是回到项目输入命 ...
转载 2021-07-27 19:38:00
1881阅读
背景废话少说, 在新建一个jenkins流水线时, 碰到了打包死活无法成功的问题, 相关配置如下图运行后最后的日志如图定位问题通过查看日志, 发现报错的模块是构建后执行shell的时候, 但是由于我的shell没有输出, 还不明确是哪行出的问题.仔细观察了下shell, 发现并没有任何的语法与逻辑问题, 这就让我感到有点奇怪了: 真的是执行shell出错了吗? 这么简单的shell在哪出错的?通过
首先要安装jenkins,网上有很多教程,这里不再啰嗦了,其次当然要安装gradle插件,新建一个自由风格的job,添加svn地址后配置项目中的gradle文件svn地址后面可以加上@HEAD,因为在使用jenkins时我遇到无法更新到最新svn代码的情况,比方说开发提交完代码我立马就点击打包,我jenkins服务器的时间比svn服务器时间要早,jenkins的svn插件使用时间标签下载,那它会将
转载 2024-01-18 11:02:23
35阅读
##前提 1.1、已安装Jenkins 1.2、git相关配置已完成 ##安装nodejs 2.1、下载 地址:https://nodejs.org/dist/v14.17.3/node-v14.17.3-linux-x64.tar.gz(可以直接访问连接中的上层目录选择自己需要的版本) 直接下载包:wget https://nodejs.org/dist/v14.17.3/node-v14.17
win10 jenkins svn android studio 自动化打包教程这两天搭建jenkins自动构建环境,中间遇到点坑坑洼洼 分享出来希望后来人少走些弯路准备软件jenkins.msi 官网下载地址 我这里选择Windows版本jdk1.8开发环境 android studio配置过的估计都没多大问题svnandroid sdkgradlefir.im账号 (不必须)jenkins安装
1、安装Jenkins jenkins安装有两种方式(强烈建议使用第二种方式安装,第一种安装完毕后即可在本机完成搭建jenkins的工作。但是jenkins不会用你本机的用户去构建,啥意思的就是jenkins不能打开unity,也调不了unity里面自己写的脚本方法。方法一:直接下载Jenkins安装包 方法二:使用命令行安装 安装HomeBrew 在终端输入 /usr/
转载 2023-07-01 14:32:31
106阅读
jenkins 是一个开源软件项目,是基于 java 开发的一种持续集成工具,本文是对 jenkins2.176(目前最新稳定版) 进行安装和配置,实现 gitlab 上获取项目,并进行持续化自动部署。jenkins从gitlab上拉取的项目在 /var/lib/jenkins/workspace 目录下面 一、jenkins 安装部署1. jenkins 下载和安装到&nbs
转载 2024-08-14 02:20:18
1748阅读
首先,Jenkins可以很方便的在我们的项目中帮助我们去部署、打包项目,在开发过程中避免了繁琐的手动打包步骤,只要我们把项目部署到Jenkins中,然后添加上一些列的脚本,就能帮助我们很快的完成打包工作,并且它与版本管理工具Svn、Git等兼容。下面我们开始Jenkins之旅:在windows系统上搭建jenkins持续集成有两种方法: (前提是我们已经配置好了jdk环境)安装:1、war文件,可
转载 2024-02-27 10:37:04
72阅读
持续化部署工具 jenkins(1)手动打包运行过程 (2)使用jenkins实现完整过程Jenkins(手动打包)1、创建普通SpringBoot工程2、把工程进行打包,运行(1)把项目打包,因为SpringBoot工程,通过main方法执行,打包变成jar包形式,使用maven进行打包操作 前提条件:安装好maven,配置环境变量 进入到项目目录中,使用maven命令: mvn clean p
jenkins是非常方便的自动化构建攻击,在实际使用过程中还是遇到了很多的问题。1、jsp-api 打包问题。用mvn编译的时候需要依赖jsp-api,但是很多时候 jsp-api在tomcat等的lib下面存在,所以当打包成war文件的时候就重复了,这个时候经常会出问题解决办法:在mvn的pom.xml里面设置<dependency> <groupId>javax.ser
转载 2024-03-22 19:15:41
408阅读
1,你了解Jenkins吗?  Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。主要功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。这么说比较官方,说白了,它就是一种集承了多种常用的插件于一身的工具平台,通过这个平台你能很方便的管控你的项目!它的强大之处在于它能直接调用
一 、前言        目前遇到一个应用场景,一些测试的功能还在测试APP中,所以需要使用测试APP,但是平时需要用到正式的APP,由于正式和测试APP包名冲突,导致经常需要来回卸载安装,非常麻烦。         所以就想到使用jenkins来编译APP,将包名参数化掉,正式和测试APP使用不同的包名,就
vimtomcat.shsource/etc/profilecd/var/opt/backup/datacenter/usr/lib/java/jdk1.8.0_45/bin/jar-xvf.warrm-rf.warcd/var/opt/tomcat/datacentershshutdown.shrm-rflogs/rm-rf/var/opt/tomcat/datacenter/webapps/d
原创 2018-08-30 16:51:23
909阅读
jenkins打包一 背景说明我这里部署的是java项目,所以要先打包,才可以发布,打包的脚本放到了/xs 对应的项目目录下叫package.sh。sendProd.sh是发布脚本。项目代码放到了 /xs/git_project 目录下,这里我先手动克隆下来。二 jenkins设置设置一个名字选择一个项目,里面的项目名字,需要自己先填写好然后设置分支名字然后设置打包的脚本sh /xs/shell_
原创 2021-04-18 17:29:05
876阅读
一、Jenkins基础配置1.配置中文主界面–>系统管理–>插件管理–>可选插件 安装插件locale plugin 系统管理–>系统设置–>Locale 填入:zh_CN 保存应用2.插件管理插件管理在 系统管理 -> 管理插件 里面。 我们需要先完成的插件的安装才能配置和管理我们Job,有以下几种插件是我们需要的:Svn plugin(Svn 源码管理插件)
转载 2024-05-04 10:07:40
172阅读
Jenkins 安装插件慢的解决方法主要内容1● 更改Jenkins服务器源地址问题2在部署Jenkins时候,首次安装推荐插件时网络问题下载速度慢解决3因为默认JenKins默认从国外的服务器下载插件,由于网络原因我们会下载比较慢。另外根据以往的经验,如果你机器上安装有360或电脑管家之类的软件,有可能会被这些软件禁掉。(首先可以先把这类软件退出)因为服务器在国外导致的下载比较慢,我们可以通过配
使用Jenkins实现自动化打包Jenkins个开源的持续集成工具,不仅可以用来进行Android打包,也可以用来进行iOS打包、NodeJs打包、Java服务打包等。The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and a
转载 2024-01-15 16:26:07
66阅读
导语:目前交付流程,测试提供tgz的代码包,运维整合tgz,压缩成一个完整的tgz包。再选择一台验证服务器,通过交互输入yes,以及密钥,执行01环境准备脚本,02服务解压安装脚本。打算后期对公司内部 cd部分进行优化,目前是一个交付包中有很多的tgz包需要更新,有多个jenkins任务,每次打包安装验证服务都要手动操作,总时长2-5小时,操作不多就是得一直去确认和交互一下。打算写成一个免交互的。
转载 2024-05-07 13:03:10
75阅读
关于Jenkins自动打包Android的apk包,网上官方的太多,这里简单纪录一下博主的经历和打包的参数纪录(本篇文章需要对Jenkins有最基本的基础了解)博主所在公司曾负责app测试过程中发生过事故,测试环境和预发布环境测试通过后,开发再打包正式环境apk时,忘记修改部分配置参数导致上线后,app各种功能故障,龙颜大怒,紧急重新发版。  好处:1、服务器自动打包,想什么时候要就什么
转载 2024-08-02 15:08:33
53阅读
  • 1
  • 2
  • 3
  • 4
  • 5