Ticket #710 (closed Defect: fixed)
git commit sync
Reported by: | dgf | Owned by: | dgf |
---|---|---|---|
Priority: | Major | Milestone: | |
Component: | Trac | Version: | |
Keywords: | Cc: | ||
Complexity: | 3 | Area: | Communications |
Module: |
Description
test github interaction
Change History
comment:2 Changed 10 years ago by Danny Gräf <github@…>
- Status changed from new to closed
- Owner set to Danny Gräf <github@…>
- Resolution set to fixed
comment:3 Changed 10 years ago by jri
- Status changed from closed to reopened
- Resolution fixed deleted
Can you help me please with some info?
I just pushed to github (repo "deepamehta") but the commit doesn't appear in the trac timeline.
In a mail you wrote:
Das [Trac] GitHub? Plugin ist ebenfalls neu und erfordert die Konfiguration
eines WebHooks? in den GitHub? Settings der jeweiligen Projekte
Payload URL: https://trac.deepamehta.de/github/<TRAC-REPO-NAME>
As always at my github project a service "Trac" is activated (under "Webhooks & Services"). Its settings are unchanged for quite long. First thing I feel uncomfortable with is that github tells me:
This service is deprecated. To integrate GitHub? with Trac, follow the
instructions at: http://github.com/aaugustin/trac-github
Is "Trac" the correct service I'm supposed to activate at github?
I'm supposed to use another service? At the first sight I don't find another "Trac" related service in github's overly long and confusing "Add service" menu.
In the "Trac" service's settings URL "https://trac.deepamehta.de/" is entered as always.
I'm supposed to change this to "https://trac.deepamehta.de/github/deepamehta" as mentioned in your mail?
("/github/deepamehta" would seem redundant to me as this could be derived by the service themselves.)
What I'm supposed to enter as "Token"?
Or does my commit doesn't appear in the trac timeline because trac's mirror git repo lost sync?
comment:4 Changed 10 years ago by dgf
- Status changed from reopened to assigned
- Owner changed from Danny Gräf <github@…> to jri
the old trac service isn't supported anymore
you have to configure a webhook
Settings > Webhooks & Services > Webhooks > Add webhook
Payload URL: https://trac.deepamehta.de/github/<TRAC-REPO-NAME>
Content type: application/json
Disable SSL verification!
Just the push event.
comment:5 Changed 10 years ago by jri
The webhook thing was completely new for me (despite you mentioned it in the mail). Now I understand this is a completely different github feature besides "Services".
Thank you very much!
comment:6 Changed 10 years ago by jri
- Status changed from assigned to closed
- Resolution set to fixed
comment:10 Changed 10 years ago by Danny Gräf <github@…>
comment:11 Changed 10 years ago by Danny Gräf <github@…>
comment:12 Changed 10 years ago by Danny Gräf <github@…>
comment:13 Changed 10 years ago by dgf
- Status changed from closed to reopened
- Resolution fixed deleted
comment:14 Changed 10 years ago by dgf
- Owner changed from jri to dgf
- Status changed from reopened to assigned
comment:15 Changed 10 years ago by Danny Gräf <github@…>
comment:16 Changed 10 years ago by dgf
- Status changed from assigned to closed
- Resolution set to fixed
In 43f52e9f0597a21631fd054975913e4ba2d6e198/trac-check: