ICode9

精准搜索请尝试: 精确搜索
  • Jenkins插件管理及汉化2020-01-22 15:52:05

    Jenkins插件管理 Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用 Maven构建项目等功能需要依靠插件完成。接下来演示如何下载插件。修改Jenkins插件下载地址Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址:Jenkins-

  • 从零开始的Devops-临时快速实现2020-01-22 14:54:56

    持续集成流程及临时快速实现 标签(空格分隔): 工作 持续集成流程及快速实现 代码管理 git拉取和合并代码,合并代码前最好添加代码review机制。git服务器,目前需要代码由svn迁移到git。目前应该已有git服务器,需要申请账号权限。 jenkins打包 将代码由svn迁移到git。合并代码后手动打tag

  • 如何利用jenkins插件查看allure报告-----完整篇2020-01-22 14:52:44

    摘自:https://www.cnblogs.com/qingyuu/p/11209160.html   背景: python3+appium+pytest+allure写了安卓的自动化脚本,在windows本机pycharm上跑通过后生成了allure报告。  公司jenkins搭建在linux服务器上。 痛点: 1.allure报告需要一堆css/js静态数据文件,才能展示数据,给领导汇报时

  • jenkins初始化提示“No such plugin: cloudbees-folder”2020-01-22 09:55:35

    最近在学习jenkins,看了几本书,包括权威指南,还是不得要领。于是继续上官网看文档。在学习以下内容时,遇到上面的错误 https://jenkins.io/zh/doc/tutorials/build-a-java-app-with-maven/ 我在虚拟机上安装了Centos7.7,之前按书本的说明,安装了一版,上面的文档是通过docker镜像运行的,与

  • Linux下搭建Jmeter+Ant+Jenkins自动化测试框架2020-01-21 21:03:44

    前言 在之前的文章中,我们学习了通过Ant调用Jmeter脚本生成HTML测试报告,但未实现自动执行脚本生成报告,同时生成的报告是在Linux下,查看报告很不方便。因此,我们将结合Jenkins来进一步完善,实现Jenkins驱动Ant执行,Ant驱动Jmeter执行。 准备工作 需要在Linux上提前安装好 JDK、Jmeter 和

  • Jenkins入门(了解CI/CD)2020-01-20 20:38:26

    文章目录软件开发工作流程持续集成(CI)持续交付持续部署(CD)Jenkins介绍Jenkins概念Jenkins特性 软件开发工作流程 互联网软件的开发和发布,已经形成了一套标准流程,把开发工作流程分为以下几个阶段: 编码 → 构建 → 集成 → 测试 → 交付 → 部署 持续集成(CI) 上面整个流程中最

  • 关于jenkins的启动2020-01-20 12:01:01

    java -jar jenkins.war 启动jenkins 默认地址:http://localhost:880admin 17d4ffe928fe4092ac14fe069c4079d3   jenkins内部测试报告样式错乱解决方法 1、启动 java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar F:\Jenkins\jenkins.war2、可以直接改catalina.bat文件,找到

  • python--将jenkins配置的任务导出到Excel2020-01-17 23:00:24

    jenkins任务全部导出到Excel,完整代码 from jenkins import Jenkins import xlwt,re jen = Jenkins(url="jenkins路由地址", username="用户名", password="密码") all_jobs = jen.get_all_jobs() def export_excel(): wb = xlwt.Workbook(encoding='ut

  • centos7+docker+Jenkins+svn搭建自动化部署平台2020-01-17 21:57:11

    centos7+docker+Jenkins+svn搭建自动化部署平台 1. centos7 参考链接:http://www.macrozheng.com/#/reference/linux_install tips 公司服务器配置(1T机械+256固态+i7的u) 需要我们把系统,环境(java,mysql,redis,docker等)装到固态上(速度快),我们的代码放到机械上。分区情况如下图 2. c

  • Jenkins+Ant+Jmeter搭建性能自动化测试框架2020-01-17 15:53:08

    比如某新兴业务处于上升阶段,需要在每个版本中,对某些新增接口进行性能测试,有时还需要在一天中的不同时段分别进行性能测试,如果一味地采取手动触发的方式,当接口数较多时,就会出现大量重复工作。 这个时候我们应该思考,是否有一种方法,可以定时、批量运行已经设计好的Jmeter脚本,并自动输

  • 持续集成工具Jenkins结合SVN的安装和使用2020-01-17 09:44:50

    持续集成工具Jenkins结合SVN的安装和使用 在日常的开发过程中,发布版本的流程一般都是手动部署,具体如下图所示: 我们需要把代码提交到SVN上,然后再把SVN上每个人提交的最新模块的代码拉下来,然后编译打包,最后手动上传到Tomcat上。这种方式很繁琐,也会浪费时间,如果有测试环

  • Jenkins Pipeline 持续集成2020-01-16 22:06:02

    Jenkins Pipeline 持续集成 Pipeline Script 基础 在使用Pipeline之前请确保Jenkins是2.x版本以上,并且安装了Pipeline插件。 Jenkins提供了pipeline方法,作为配置的入口。该方法接受一个闭包,在闭包内定义配置: pipeline { // do some thing } 闭包内的方法层级结构: stages stag

  • Jenkins2.0 Pipeline基础2020-01-16 21:35:50

    文章目录什么是Jenkins2.0 Pipeline为什么要使用Jenkins2.0 PipelinePipeline的功能和优点Pipeline原理与流程Jenkins2.0 Pipeline关键DSL语法及示例 什么是Jenkins2.0 Pipeline Pipeline as Code是Jenkins 2.0版本的精华所在,所谓Pipeline,简单来说,就是一套运行于Jenkins上的

  • jenkins 打包过程 执行shell 提示权限不够2020-01-16 10:50:49

    现象: 安装jenkins,使用jenkins打包的时候,提示权限不足。      原因: 当前执行的人默认是jenkins 这个用户。 在执行脚本加上如下命令打印就可以看到 echo "当前操作人"whoamiecho "当前目录"pwd whoami=jenkins查看配置文件,确实就是jenkins vi /etc/sysconfig/jenkins jenk

  • Jenkins + k8s 实现企业 CI/CD 落地2020-01-16 10:01:13

    一、概述 1.1、环境介绍 我们使用的是 AWS 的 EC2 来搭建我们的集群,安装方式使用 kubeadm 来进行安装,如果使用二进制安装,可以参考我相关文档。 系统版本:ubuntu 16.04 k8s 版本:1.17.1 docker 版本:18.06-ce 1.2、流程图 1.3、集群配置 名称 配置 内网IP 外网IP k8s-master

  • jenkins因为与远端分支不同步导致拉取git代码失败2020-01-15 18:05:06

    场景: 原来仓库有一个分支叫infrasys,然后把开发把infrasys删除后,往远端增加了infrasys/develop分支, 但是jenkin本地还留有infrasys分支,当把jenkins的分支配置改成infrasys/develop执行构建时,拉取远端就冲突了。 解决方式: 进入构建job目录下执行git remote prune origin,重新

  • Jenkins 安装配置2020-01-12 20:44:58

    Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过本机系统包Dock

  • Jenkins + Svn + Ant持续集成(增量包处理)2020-01-12 20:42:38

    一、Jenkins基础配置 1.配置中文 主界面–>系统管理–>插件管理–>可选插件 安装插件locale plugin 系统管理–>系统设置–>Locale 填入:zh_CN 保存应用 2.插件管理 插件管理在 系统管理 -> 管理插件 里面。 我们需要先完成的插件的安装才能配置和管理我们Job,有以下几种插件

  • Jenkins 的安装与基础配置2020-01-11 21:02:23

    一、Jenkins是什么? 是一个开源的持续集成工具 是java开发的 可以实现整个软件开发周期的持续集成任务 编码 测试 运维 二、特点优势 兼容所有的主流开发环境 拥有极其丰富的插件,能与主流开发环境进行集成 以不同的J0b类型来创建不同的任务 freestyle自由风格(通过gui, 手

  • [DevOps + docker + CI/CD] 2.docker启动Jenkins docker模式的环境搭建2020-01-11 10:38:36

    软件名称或操作系统 版本 下载地址 CentOS 7.2    Docker 19.03.5, build 633a0ea 一键下载 说明: Jenkins的docker镜像需要从官网直接获取,非官方来源的docker有可能因为Jenkins版本过低导致后续的插件安装问题。   一、拉取镜像 URL:https://jenkins.io/download/    

  • 最佳实践———Jenkins对离线和插件安装慢解决方法2020-01-11 10:02:14

    部署jenkins中不管是k8s去部署jenkins还是传统的去部署jenkins都会遇到两种问题,一个是下载插件慢,一个是离线,我们需要做一些优化 第一个问题就是安装jenkins一般会遇到离线的jenkins,目前这个问题,大多数因为很多的访问国外的服务器也是有些问题,但是有的也不会影响,甚至也能正常运行,但

  • postman+newman+node.js+git+jenkins实现接口自动化持续集成2020-01-10 23:00:19

    缺少的配图会在后期慢慢更新出来 1 首先我们来说说postman+newman+node.js+git+jenkins它们之间的关系。首先jenkins只支持命令行模式,包含win的和linux的。postman的命令行运行环境是newman,而newman又依赖于node.js。 2 以上软件都是开源的,大家百度一下很容易找到。   jenkins 地

  • K8s使用Jenkins部署服务2020-01-09 23:56:29

    1、安装Jenkins#准备Java环境 tar xvf  jdk-8u231-linux-x64.tar.gz -C /usr/local/ cd /usr/local/ ln -s jdk1.8.0_231 java cat  /etc/profile.d/java export JAVA_HOME=/usr/local/java export PATH=$PATH:$JAVA_HOME/bin source  /etc/profile.d/java java 

  • SonarQube代码管理2020-01-09 17:51:47

    一 搭建过程不详细说 二 配合jenkins使用,jenkins搭建过程这里不详细说 三 jenkins项目配置,需要安装sonarqube-jenkins插件 sonar.projectKey=a6d89be36163605a40efed41acfc743a78bfa59csonar.projectName=accountsonar.projectVersion=2.6sonar.language=javasonar.sources=$WORKS

  • Jenkins集成allure测试报告2020-01-09 09:58:04

    前言 Allure框架是一个功能强大的自动化测试报告工具,不仅支持多种编程语言,而且能够完美的与各种集成工具结合,包括Jenkins,TeamCity,Bamboo,Maven等等,因此受到了很多测试人员的青睐,那么今天我们就简单的来讲解一下Jenkins中如何集成allure测试报告 Allure插件安装 Jenkins集成allure测

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有