以前CI一直使用的是cruisecontrol
2.7,这玩意倒不是不好用,就是有俩毛病,一个是权限控制有点罗嗦(其实基本是没啥控制,这还是小问题),一个是不主动从svn拖代码,必须用ant自己的任务,这个可太晕菜了,我改了build.xml还得下次ci才能体现。这几天本来要用hudson,down了个最新版本,上来系统就挂了---404,j_acegi_spring...springsecurity的url竟然是错误的,见鬼了,我这个遇到新系统必发现几个大bug的记录得以延续啊。
无奈干脆换上了bamboo(teamcity实在是太大了,jetbrains的东西应该是绝对好用的,不过我想象ideaj的快捷键和布局,还是拉倒吧,得适应一阵子)。折腾了半天也没搞明白,最后仔细看了看文档,bamboo以project为基本单位,plan是ci的基本单位。用起来还算简单,权限控制也很好,还能通知jabber协议的服务器,比如gtalk,真是不错,就它了:)
不过bamboo的邮件就是发不出去,用的是javamail-1.4.1这个实现,具体原因最后都没搞明白,jira就可以用我的邮件服务器发送,就是bamboo不行,最后没辙了干脆本地装了个james,一律localhost发送。
然后装上了fisheye和jira。
话说jira的svn插件就是不干活,最后把jira的jira-data\plugins\atlassian-subversion-revisions文件夹删掉,让它从新索引一遍才解决。
jira的fisheye插件直接update到2.5,发现svn插件里面的view
repo的url不对,最后把fishey里面的路径/trunk去掉了,直接扫描/下所有目录,让fisheye从新索引;再把svn插件里面的fisheye的路径也一并改了,改为
http://192.168.1.250:8060/changelog/项目名
?cs=${rev} 终于搞定。 <!-- v:3.2-->
分享到:
相关推荐
confluence,Jira,Fisheye,Crubible,Bamboo,SVN部署说明
### IT部署知识点详解:Confluence, Jira, FishEye, Crucible, Bamboo, SVN #### Confluence部署与应用 **1.1 Confluence简介** Confluence是Atlassian开发的一款专业wiki程序,它作为知识管理工具,旨在促进团队...
docker exec --user root jira mv /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.4.6.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.4.6.jar_bak docker cp ...
感兴趣的文件可以在/src/main/resources/serve-me.html找到提供HTML页面插件的Servlet代码为/src/main/java/com/cloudbees/devoptics/jira/DevOpticsJIRAServerPluginServlet.java Servlet单元测试为/src/test/java/...
cp mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/ ``` 重启Jira以应用更改: ```bash sudo /opt/atlassian/jira/bin/shutdown.sh sudo /opt/atlassian/jira/bin/startup....
密钥环模块会将您的smtp/jira/fisheye密码保存到系统密钥环。 用法 在大多数命令中,您可以使用下划线 _ 来扩展最后引用的问题。 例如: crutool review CTL-1234 set crutool review _ show 如果您启用了 git ...
将atlassian-extras-2.2.2.jar 覆盖至%JIRA_HOME%/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar 2.将atlassian-extras-2.2.2.crack 覆盖至先将这个文件复制到%JIRA_HOME%/atlassian-jira/WEB-INF/...
安装好之后把下载到的jar覆盖掉原文件(jira/atlassian-jira/WEB-INF/lib), 然后重启JIRA,去获取试用版的序列号。输入获取到的试用版序列号之后,会在安装目录下生成一个key.txt,打开修改该文件。主要修改...
cp mysql-connector-java-5.1.25-bin.jar /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib/ ``` 接下来,在JIRA的管理界面中配置数据库连接。这包括数据库类型、用户名、密码、URL等信息。...
如何整合JIRA、FishEye、Crucible进行CodeReview?Atlassian的器材信赖大师都不陌生,知道Confluence的有木有,用过JIRA的有木有,固然说这些产品都要收费,不过对于黉舍和开源组织都可以申请免费License,也可以申请...
最新版JIRA-6.2.1语言包 安装说明 下载上述jar文件。 在JIRA的“管理”部分,点击“插件”链接,然后转到“安装”标签。 点击“上传插件”链接,然后使用“浏览”按钮,找到您硬盘上已下载的jar文件,并选择它。 ...
将JIRA-6.3.3-language-pack-zh_CN.jar汉化包copy到linux的jira安装目录 ,启动的时候注意jdk版本为jdk1.6系列,/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib下面,之后重启jira服务
Jira+Mysql5.7会报引擎问题,因为JIRA匹配到5.6版本,解决方案是更新链接客户端, 使用方法:解压后把文件放入/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录
jira4.4.3破解文件 1、JiraLicenseStoreImpl.class文件覆盖/usr/local/jira4.4.3/atlassian-...2、把包atlassian-extras-2.2.2.jar覆盖/usr/local/jira4.4.3/atlassian-jira/WEB_INF/lib/atlassian-extras-2.2.2.jar
为此,一款名为“Software Quality Reports for Jira/Bugz”的开源解决方案应运而生,它旨在帮助开发团队更好地理解他们的软件质量状态,并提供历史跟踪以监控进度和关键指标。 首先,我们要明确什么是“Software ...
根据你的需求配置`/opt/atlassian/jira/conf/server.xml`中的数据库连接信息。默认使用H2内嵌数据库。 5. **配置Jira许可证**: 在首次启动Jira时,你需要提供一个有效的许可证文件。访问Atlassian官网购买并下载...
附件存储在 `/var/atlassian/application-data/jira/data/attachments` 和 `/var/atlassian/application-data/jira/data/avatars` 目录下。要备份附件,可以编写脚本自动化此过程。备份系统数据时,进入 Jira 的...
进行安装过后,关掉jira服务,然后把atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到atlassian-jira/WEB-INF/lib/目录下。在进行后面得配置,在最后再次关掉jira,然后重启,去查看你...
构建您可以使用Go构建并安装官方存储库:go get github.com/go-jira/jira/cmd/jira这将把该存储库签出到$ GOPATH / src / github.com / go-jira / jira /中,进行构建,然后安装它。 然后,它应该在$ GOPATH / bin /...