草庐IT

DevOps-Jenkins

全部标签

jenkins在windows上中文乱码问题

需求项目需要,我采用jenkins+python+vs2017来实现自动打包的流程,之前都是用现成的,这一次是自己实践,搭建过程就省略了,教程太多,jenkins控制台的乱码问题,倒是让我比较困扰,所以记录一下。问题现象jenkins中开始打包任务之后,发现在vs2017编译之后输出的日志中,中文部分都是乱码。无效解决在网上发现一个方式,在系统设置的语言设置中,将当前系统的编码选择为beta版Unicode编码,重启系统,启动jenkins,可以看到中文确实展示正常,但是,此时我们的代码中各种错误,是因为之前都是使用gbk编码,现在整个系统都变成了Unicode编码,所以报错,一般的大工程中,

Linux安装Jenkins

目录一、下载、安装二、修改配置三、启动、查看状态、修改默认端口四、访问Jenkins、创建管理员用户五、安装插件、更改下载地址六、版本升级七、查看日志八、卸载一、下载、安装cd/optmkdirJenkinscdJenkins/wgethttps://get.jenkins.io/redhat-stable/jenkins-2.289.1-1.1.noarch.rpmrpm-ivhjenkins-2.289.1-1.1.noarch.rpm【高本版的Jenkins需要Java11以上】二、修改配置vim/etc/init.d/jenkins//修改jdk地址/usr/local/jdk1.8.

postman持续集成-Jenkins手动构建

Jenkins启动在jenkins.war文件所在的目录输入cmd打开终端输入:java-jarjenkins.war启动服务,启动后终端的窗口不要关闭在浏览器地址栏输入:localhost:8080准备工作打开已完成并测试无误的postman项目脚本,再次执行测试导出测试用例集和测试环境两个文件,注意全部是英文,不要有中文把这两个文件放在一个文件夹内,在目录地址栏输入cmd生成测试报告并且查看#extra版报告newmanrun测试用例集名.json-e环境变量文件.json-d数据文件.json-rhtmlextra--reporterhtmlextra-export报告名称.html#示

DevOps是什么?DevOps能够给我们带来什么?

目录专栏导读一、DevOps是什么?二、为什么会出现DevOps?1、容器化技术的发展,微服务架构的发展,直接促进了DevOps的迅速发展2、敏态需求的增加,即探索性工作的增加3、软件开发活动在企业经营活动中占比的不断增加4、企业存在对消除浪费的需求三、DevOps的优势四、DevOps生命周期五、DevOps三大原则1、流动原则2、反馈原则3、持续学习与实验原则六、快速实现DevOps专栏导读🏆作者简介:哪吒,CSDN2022博客之星Top1、CSDN2021博客之星Top2、多届新星计划导师✌、博客专家💪,专注Java硬核干货分享,立志做到Java赛道全网TopN。🏆本文收录于Java基础

DevOps是什么?DevOps能够给我们带来什么?

目录专栏导读一、DevOps是什么?二、为什么会出现DevOps?1、容器化技术的发展,微服务架构的发展,直接促进了DevOps的迅速发展2、敏态需求的增加,即探索性工作的增加3、软件开发活动在企业经营活动中占比的不断增加4、企业存在对消除浪费的需求三、DevOps的优势四、DevOps生命周期五、DevOps三大原则1、流动原则2、反馈原则3、持续学习与实验原则六、快速实现DevOps专栏导读🏆作者简介:哪吒,CSDN2022博客之星Top1、CSDN2021博客之星Top2、多届新星计划导师✌、博客专家💪,专注Java硬核干货分享,立志做到Java赛道全网TopN。🏆本文收录于Java基础

uniapp:HbuildeX项目实现jenkins自动化打包上传

前序:基于HBuilderX创建的项目。配置uniapp指令式打包APP、微信小程序、H5。ubuntu系统上的jenkins部署基础指令,发送给windows服务器上,windows服务器使用HBuilderX软件的cli.exe执行相关cli命令打包,然后jenkins再调用接口下载打包后的文件。可实现多线程同时打包。大致流程:文后附脚本下载地址windows服务器上需要的gitnode@16+python3+相关包安装HBuilderX@3.7+(需安装相关插件:微信小程序上传CI插件等)微信小程序相关小程序代码上传密钥对应ip白名单【建议开启】,获取python文件中需修改的参数【co

Jenkins 安装教程(Windows)

步骤一:安装配置jdk,下载官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html;步骤二:添加jdk环境变量,Windows10快捷键sysdm.cpl,直接打开界面变量名:【JAVA_HOME】变量值:【D:\ProgramFiles\Java\jdk1.8.0_92】【jdk安装路径】变量名:【path】变量值:【;%JAVA_HOME%\bin;】变量名:【CLASSPATH】变量值:【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】【.不能漏】如

Jenkins(11):配置构建超时自动停止

应用场景在使用Jenkins执行构建任务时,我们可能会遇到由于网络或其他原因导致的任务构建阻塞,导致该任务一直无法自动停止。(例如Git账号密码错误导致代码拉取认证不通过,系统会持续等待等)呐这篇文章会教你,如何在某些任务执行超过一定时长时,强制将其终止。实操一下我们需要使用到这款插件:buildtimeoutplugin,我是用的Jenkins版本是2.286,默认已安装了该插件,如果你的Jenkins中没有默认安装,可以在插件管理中搜索并安装。配置方式非常简单,如下:首先进入你想要配置超时时长的Job,然后找到BuildEnvironment,勾选Abortthebuildifit’sst

Jenkins 凭据密码忘记获取凭据密码

Jenkins中添加的凭据密码是加密的,忘记后无法直接肉眼可视化查看原始密码。可以通过脚本的方式获取,方法有如下两种:方式一、通过脚本输出所有凭据的账号密码信息com.cloudbees.plugins.credentials.SystemCredentialsProvider.getInstance().getCredentials().forEach{it.properties.each{prop,val->println(prop+'="'+val+'"')}println("-----------------------")}运行后就可以输出所有凭据的信息了。方式二、针对具体的凭据密码

Jenkins 安装插件失败问题解决方案

前戏安装jenkins总是安装部分插件失败解决方案1.切换下载源地址1点击"系统管理"->"纠正" / "ManageJenkins"->"Correct"2.点击“高级"/ Advanced3.找到页面最下面的”升级站点“/UpdateSite,替换链接为:​​​​​https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json​​2.修改服务器配置进入jenkins安装目录下的/updates/default.json,将其中的updates.jenkins.io/download替换为​​mirrors.tu