mantisBT和git集成

mantisBT上的设置


注:我使用的是cgit提供git库的web服务。

git hook内容

repositories/dockertrain.git/hooks/post-receive 文件内容

#!/bin/sh
API_KEY=6dcde9b4c68c4507f68b6ec3
# Repository ID
ID=20
CURL=/usr/bin/curl
URL="http://localhost/mantis/plugin.php?page=Source/import&api_key=${API_KEY}&id=${ID}"
${CURL} ${URL}

API_KEY 在MantisBT插件配置页面Source Control Integration: Configuration获取或设置。