Gitlab и Redmine -

Търся да заработя интеграцията на Redmine с Gitlab 6.0.

gitlab.yml:

    issues_tracker:
       redmine:

        project_url: "http://issues.myserver.com/projects/:issues_tracker_id"
        issues_url: "http://issues.myserver.com/issues/:id"
        new_issue_url: "http://issues.myserver.com/projects/:issues_tracker_id/issues/new"

Въпреки това срещам проблеми и получавам следното по-долу:

  • We're sorry, but something went wrong съобщение в браузъра
  • production.log има само съобщението Connecting to database specified by database.yml

Ако коментирам извън issues_url и new_issue_url, Gitlab работи, но Gitlab продължава да използва „основния“ инструмент за проследяване на проблеми.

В gitlab.yml redmine: няма ефект.

Някакви предположения?


person mmilo    schedule 23.09.2013    source източник
comment
Мога само да предложа да се актуализира до 6.1, тъй като при мен работи безупречно в тази версия.   -  person Peter Kilczuk    schedule 08.10.2013


Отговори (2)


Това е правилната конфигурация:

  ## External issues trackers
  issues_tracker:
    redmine:
      project_url: "http://domain.com/projects/:issues_tracker_id"
      issues_url: "http://domain.com/issues/:id"
      new_issue_url: "http://domain.com/projects/:issues_tracker_id/issues/new"

Ако покажете част от код за копиране и поставяне от вашата конфигурация - мога да си представя, че сте преценили погрешно пропуските (не са изтрити веднъж преди redmine:)

person Zzet    schedule 25.10.2013

Срещал съм и тази ситуация. Предполагам, че сте задали нещо, свързано със системата за проблеми, преди да коригирате конфигурационния си файл. Коригирането на конфигурационния файл не коригира всичко, трябва да коригирате и mysql.

use gitlab;
update projects set issues_tracker="gitlab" where issues_tracker != "gitlab";

това трябва да работи.

person bigeagle    schedule 31.10.2013