Service/git: Difference between revisions

Line 53: Line 53:
|-
|-
|}
|}
=== Plugins ===
Sugar Labs Gitorious instance uses downstream several plugins. All of them are enabled from {{Code|app/processors/push_event_processor.rb}} file and placed to {{code|lib/}} directory.
==== CIA ====
Notify http://cia.vc about all commits.
Plugin file:
lib/cia.rb
{{Code|gitorious.yml}} configuration:
cia: true
==== Patchwork ====
[http://patchwork.sugarlabs.org/ Patchwork] integration.
Plugin file:
lib/patchwork.rb
{{Code|gitorious.yml}} configuration:
patchwork:
  sugar:
    url: "https://git.sugarlabs.org:0000000000000000000000000@patchwork.sugarlabs.org/xmlrpc/"
    linkname: sugar
    repositories:
    - mainline
    set_state: Accepted
    find_states:
    - New
    - Under Review
==== Pootle commits ====
Send notification emails on every pootle commit.
Plugin file:
lib/emailer.rb
{{Code|gitorious.yml}} configuration:
emailer: true


=== Database tips ===
=== Database tips ===