zoukankan      html  css  js  c++  java
  • DevSecOps: JIRA、Confluence工具、JIRA插件-Xray、eazybi、FishEye、Crucible、jenkins

    https://www.drawzh.com/

    https://zwcn.atlassian.net/

    我在之前的这些文章中介绍了看板的一些理论和实践方法。Jira作为一个需求缺陷的项目管理工具,在敏捷开发和看板系统方面的功能也是非常的强大。于是最近自己也试着使用Jira以及Jira周边的各种插件系统,搭建了一个学习用的项目管理框架。其中包括:

    • Jira用于需求缺陷管理
    • Confluence作为知识库
    • FishEye作为代码查看工具
    • Crucible作为代码Review工具
    • 配合Jenkins作为自动化构建工具

    今天我把自己的安装步骤清单整理一下,分享给大家的同时也作为备忘记录下来。这里只是一个安装清单,具体的每一步的详细操作,大家可以自行搜索或者直接留言给我。另外,我的安装环境是Centos 7 + JDK 1.7 + MySQL5.6

    1、Jira安装

    [下载]Jira6.3.6官方Linux原版,放在这里方便大家下载使用

    解压Jira到某个目录:tar -zxvf atlassian-jira-6.3.6.tar.gz

    配置jira_home,文件路径:/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties

    MySQL中创建UTF8编码的jira数据库

    将MySQL的jar包mysql-connector-java-5.1.25-bin.jar放到/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib目录下

    下载语言包:https://translations.atlassian.com/,然后放到/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib目录下。或者,下载好语言包后,在Jira的插件管理页面上传语言包插件

    启动Jira:/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh

    输入你申请的Lecense即可,方法大家可以自己搜索。我选择的是试用。

    2、Confluence的安装

    Confluence的下载地址,我选择的是atlassian-confluence-5.7.6.tar.gz版本,5.8以后的版本要求jdk1.8。

    解压缩:tar -zxvf atlassian-confluence-5.7.6.tar.gz

    修改Confluence的home路径:confluence/WEB-INF/classes/confluence-init.properties

    上传mysql的驱动jar到这个目录:atlassian-confluence-5.7.6/confluence/WEB-INF/lib

    创建UTF8编码的数据库:create database confluence character set UTF8;

    启动Confluence:atlassian-confluence-5.7.6/bin/start-confluence.sh

    选择安装Confluence并输入Lecense,方法大家可以自己搜索。我选择的是试用。

    按照默认选项下一步,在选择数据库时,选择使用Mysql,并选择jdbc方式,填写你的数据库信息

    如果你的Jira已经安装好了,这时候最好直接连接到Jira,完成两者的集成

    3、FishEye+Crucible集成安装

    版本选择:crucible-3.8.1.zip,这是包含FishEye和Crucible的整合版本,不需要分开安装Fisheye和Crucible了。下载地址:https://www.atlassian.com/software/crucible/download-archives

    解压安装:unzip crucible-3.8.1.zip

    创建Crucible的数据库,默认Crucible使用内置数据库,可以在安装好之后,切换到我们自己的Mysql数据库:create database fecru381 CHARACTER SET utf8 COLLATE utf8_bin;

    通过fecru-3.8.1/bin/start.sh启动

    crucible的破解方法,大家自行搜索,我暂时用的试用版

    4、集成

    Jira、Confluence、FishEye/Crucible的集成是通过应用程序链接实现的

    建议先安装好Jira,然后在安装后两个的过程中会提示连接到Jira,直接集成即可

    如果在安装过程没有选择连接到Jira,那就通过系统设置里的应用程序链接关联吧

    另外:后续会添加这套系统和Jenkins的集成方法,敬请关注!

    大家在安装方面或者破解资源方面有任何问题,都可以给我留言!

  • 相关阅读:
    挂载光盘
    Chukwa
    HDU 4638 Group 【树状数组,分块乱搞(莫队算法?)】
    visual studio 编译器在辨异 C/C++ 程序时的注意事项
    visual studio 编译器在辨异 C/C++ 程序时的注意事项
    衡量镜头解像能力性能的指标-MTF曲线
    强大的 pdf 编辑器 —— Acrobat
    强大的 pdf 编辑器 —— Acrobat
    流形学习初步
    流形学习初步
  • 原文地址:https://www.cnblogs.com/chinasoft/p/15307572.html
Copyright © 2011-2022 走看看