一.redmine配置
- redmine设置存储库(具体操作查看我另外一篇博客:redmine创建版本库),不过可以不用做定时任务,因为这个要通过gitlab的webhook来做自动更新。
- 安装redmine_gitlab_hook插件(具体操作查看我另外一篇博客:redmine安装github_commit和redmine_gitlab_hook插件),如果安装后插件没有配置的选项可能是版本兼容问题,换其他版本试试。我这里重新安装了下
cd redmine插件目录
git clone git://github.com/phlegx/redmine_gitlab_hook.git
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
service httpd restart - redmine_gitlab_hook插件设置,勾选下面两个选项就行。
- 测试 redmine_gitlab_hook插件,浏览器输入http://redmine/gitlab_hook?project_id=mycs_java&key=xxx,返回ok说明正常,如果是404或者其他可能就有问题,很多人都会遇到4