Ticket #710 (closed Defect: fixed)

Opened 7 years ago

Last modified 7 years ago

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:1 Changed 7 years ago by Danny Gräf <github@…>

comment:2 Changed 7 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 7 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 7 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 7 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 7 years ago by jri

  • Status changed from assigned to closed
  • Resolution set to fixed

comment:7 Changed 7 years ago by Danny Gräf <github@…>

comment:8 Changed 7 years ago by Danny Gräf <github@…>

comment:9 Changed 7 years ago by Danny Gräf <github@…>

comment:10 Changed 7 years ago by Danny Gräf <github@…>

comment:11 Changed 7 years ago by Danny Gräf <github@…>

comment:12 Changed 7 years ago by Danny Gräf <github@…>

comment:13 Changed 7 years ago by dgf

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:14 Changed 7 years ago by dgf

  • Owner changed from jri to dgf
  • Status changed from reopened to assigned

comment:15 Changed 7 years ago by Danny Gräf <github@…>

comment:16 Changed 7 years ago by dgf

  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.