ICode9

精准搜索请尝试: 精确搜索
  • 使用Jenkins实现自动化部署2022-01-21 17:04:13

    大致工作流程:   本地代码开发完 提交到代码仓库例如github 由webhook触发Jenkins上的配置,Jenkins自动拉取GitHub上的代码然后编译打包部署。   1.前提工作准备(可能出现的问题) Springboot项目 (使用maven打包要排除内置的tomcat 和 高版本jdk的依赖要降低依赖) JDK1.8(找到jdk

  • [JMeter] 非 GUI 方式运行和与 Ant + Jenkins 整合2022-01-20 18:03:26

    目录非GUI方式运行结果文件的打开和Ant联合下载,解压,并将里边的 bin 目录的path配置到操作系统的全局变量关联两个工具ant 成功后的效果 提示:本文采用的工具版本为: jmeter 5.4.3 ant 1.10.12 非GUI方式运行 执行命令 jmeter -n -t [jmx file] -l [results file] -e -o [Path to web

  • jenkins基于pipeline实现项目构建2022-01-20 17:31:53

    1、Pipeline 是什么 Jenkins Pipeline 实际上是基于Groovy实现的CI/CD领域特定语言(DSL),主要分为两类,一类叫做Declarative Pipeline,一类叫做Scripted Pipeline。 1.1 Declarative Pipeline Declarative Pipeline 体验上更接近于我们熟知的 travis CI的 travis.yml,通过声明自

  • 福利 | 学会Jenkins自己部署测试环境,让你工资high到飞2022-01-19 16:32:07

    首先提个问题:你觉得在测试工作中,最让你抓狂的一件事情是什么?如果问我的话,我会毫不犹豫的说:最难的应该就是每一次测试都需要开发协助部署环境了吧~ 尤其是遇到那种时间紧、任务重、质量要求高的工作,开发本身都自顾不暇时,这个时候测试人员只能追在运维和开发的身后让他们帮忙部署测

  • Jenkins集成Robot Framework2022-01-19 08:00:38

    本文介绍Jenkins如何集成Robot Framework。 目录一、代理机配置Java环境1. 下载安装JDK2. 配置环境变量二、添加并启动windows slave三、安装Robot Framework 插件四、邮件配置五、创建项目方法1:创建自由风格项目构建配置配置RF测试报告配置邮件提醒构建方法2:创建流水线项目Pipeli

  • 《Jenkins持续集成入门到精通02》2022-01-18 19:02:45

    二、Jenkins安装和持续集成环境配置 2.1 持续集成流程说明 1)首先,开发人员每天进行代码提交,提交到Git仓库 2)然后,Jenkins作为持续集成工具,使用Git工具到Git仓库拉取代码到集成服务器,再配合JDK, Maven等软件完成代码编译,代码测试与审查,测试,打包等工作,在这个过程中每一步出错,都

  • UnicodeEncodeError: ‘charmap‘ codec can‘t encode characters, Jenkins中调用python脚本报错2022-01-17 23:32:12

    1. 问题现象         更换了windows构建环境,手动去执行python脚本不会报错,可是使用jenkins的时候脚本总是会异常退出,代码中加入Exception信息打印,发现了报错信息为:          UnicodeEncodeError: ‘charmap‘ codec can‘t encode characters 2. 原因分析    

  • Jmeter 自动化二次构建:Jenkins+ant2022-01-17 16:35:48

    介绍 性能测试利器——Jmeter,由于工作原因需要执行大量脚本并分析结果,为了直观将结果报告中的数据存储到数据库中并利用数据分析软件进行分析。 性能测试自动化需要的工具 Jmeter+ant+Jenkins,具体的安装教程以及使用教程省略(网上有很多)。 本文先简单讲述了 Jenkins+ant+jmeter 的

  • docker 随记2022-01-17 08:32:56

    安装,卸载 Docker 1,查看 docker 运行状态 systemctl status docker 2,停止docker 运行 systemctl stop docker 3,查看yum安装的docker文件包 yum list installed |grep docker 4,查看docker相关的rpm源文件 rpm -qa |grep docker 5,删除所有安装的docker文件包 yum -y remove docker

  • 【Jenkins学习】修改插件下载源地址2022-01-16 20:00:37

    场景 CentOS中Jenkins的下载、安装、配置与启动(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/116490738 在上面将jenkins安装配置好之后,怎样将jenkins的插件下载地址改为国内的下载地址 并安装中文插件。 实现 Jenkins本身不提供很多功能,我们可以通过

  • Jenkins 配置邮件插件2022-01-16 17:35:15

    开启SMTP服务 这里我们以QQ邮箱为例进行学习,需要开启 SMTP 服务,登录QQ邮箱->设置->账户->开启 POP3/SMTP 服务。 开启SMTP服务时,需要发送短信验证,按照提示信息操作后,就可以得到一个QQ邮箱授权码,将该授权码保存下来,当我们通过 Jenkins 配置邮件时,该授权码就相当于QQ邮箱的密

  • CentOS 7 安装 Jenkins2022-01-16 16:02:27

    1.安装 第一种方法 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install jenkins 第二种方法 直接下载 rpm 安装 各个版本地址 https://pkg.

  • springboot程序在jenkins实现持续集成的例子2022-01-16 14:34:27

    @目录引言一 jenkins配置部分jenkins项目类型General 配置Source Code Management 配置Build Triggers 配置Build 配置Post Steps 配置(可选)构建设置、Post-build Actions二 linux启停脚本部分stop.shreplace.shstartup.sh三 运行效果 引言 团队开发的过程中,需要有一个公共的环境用

  • linux4常用命令2022-01-16 14:01:14

    1.pwd查看当前所在目录 2.写作业时出现了:无法写入的错误,如E212;结果是把命令 vi  /etc/profile   写成了vi etc/profile 3.source /etc/profile 是文件生效 4.java -version  5.版本:jdk 1.8 tomcat:8.x5   ubuntu:18.04 centos:7.0 6.bin:可执行文件、conf:配置文件、logs:日

  • Jenkins+harbor+gitlab+k8s 部署maven项目2022-01-15 13:02:42

    Jenkins+harbor+gitlab+k8s 部署maven项目 部署流程图

  • Jenkins与Gitlab的安装2022-01-13 21:32:35

    一、Jenkins持续集成工具 Jenkins本身是不具备任何功能的,Jenkins中所有的功能全部来自于插件。 1、简介 1、什么是Jenkins? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这

  • jenkins 管理员账号出现 Access Denied 问题的解决办法2022-01-13 16:32:21

    打开 /var/lib/jenkins/config.xml,修改 <useSecurity> 标签为 false。     使用以下命令,重启 jenkins :sudo service jenkins restart    1这样就可以重新使用管理员账号,登陆 jenkins。权限系统配好后,记得恢复 <useSecurity> 标签为 true 哦O(∩_∩)O哈哈~这个配置项,所对应的

  • Jenkins2022-01-12 23:04:58

    有h即可解决 # Jenkins

  • Gitlab安装+jenkins安装2022-01-12 18:01:56

    Jenkins Jenkins本身是不具备任何功能的,Jenkins中所有的功能全部来自于插件。 1、为什么使用Jenkins dev 开发环境test 测试环境pre 预发布环境master 生成环境 2、Jenkins + GitLab Jenkins 负责部署GitLab 负责存放代码 3、Jenkins安装 1、yum2、rpmhttps://pkg.

  • 舒服的jenkins子节点2022-01-11 19:01:07

    参考一下,未尝不可: https://www.cnblogs.com/lemon-feng/p/11171488.html 新建环境,靠记忆留下关键步骤,没啥特别的 1、创建凭据   2、新建节点        3、测试  

  • docker部署jenkins,发布任务执行scp免密传输2022-01-11 14:01:26

    docker部署jenkins,发布任务执行scp免密传输 # 因为jenkins的任务都是以jenkins用户执行,必须以jenkins用户进入容器生成公私钥 $ docker exec -it -u jenkins jenkins /bin/bash # 容器中生成公私钥 直接三次回车不设置密码等信息 $ ssh-keygen -t rsa # 容器中到用户

  • Docker版Jenkins持续集成环境部署2022-01-10 18:05:01

    前提: 1、已配置java环境 2、已配置maven环境 3、已安装tomcat 一、Jenkins安装 1. jenkins部署 1.1 命令行启动方式 java -jar jenkins.war --httpPort=8081 1.2 Tomcat 部署方式 将下载的jenkins.war包放到apache-tomcat-9.0.30/webapps目录下如果启动不想带http://localho

  • 【持续集成】docker 搭建基于 Jenkins SonarQube 的持续集成环境2022-01-10 09:32:00

    文章目录 持续集成目标环境搭建通过 dokcer 安装 SonarQubeSonar 配置 Sonar 集成 Gitlabdocker 安装 Jenkinssonar 集成 Jenkins在 sonar 中配置项目通过 Jenkins 分析项目 docker 部署的 Jenkins 无法使用docker的问题测试 docker 流水线 持续集成目标 流水线 Java

  • Jenkins自动化部署-Jenkins安装2022-01-09 01:34:07

    一、前言   为什么要用Jenkins?我说下我以前开发的痛点,在一些中小型企业,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打成一个war包,可能这个项目已经上线了,需要把服务关,在部署到服务器上,将项目启动起来,这个时候可能某个用户正在操作某些功能上

  • Jenkins+GitLab API进行代码库项目统计分析自助工具建设2022-01-08 10:00:30

    一.底层统计分析脚本(GitLabAPI.sh) #!/bin/bash # 必须优先在脚本运行服务器安装json格式化工具jq: yum install jq echo "get cuurnt path" basePath=$(cd $(dirname $0);pwd) echo $basePath cd $basePath # 获取参数 GitLab_URL=$1 TOKEN=$2 echo $GitLab_URL echo $TOKEN #

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有