happo.io icon indicating copy to clipboard operation
happo.io copied to clipboard

Posting status to non-Github instances

Open csvn opened this issue 4 years ago • 2 comments

Hello,

I read through the section "Posting status back...", but only Github is ever mentioned here. I can't see any documentation, or if it is possible to integrate with any other repository management platform (e.g. Gitlab).

To support Gitlab CI, I guess being able to post to a webhook might be enough to be able to restart a failed job when new snapshots are accepted.

csvn avatar Feb 14 '20 11:02 csvn

Hi 👋!

As of right now, we only integrate directly with github. I would love to work with you to add gitlab support however! It’s been asked for a couple of times before but we’ve never got to the implementation phase so far.

Are you on gitlab.com or do you have an on-premise installation?

If you feel more comfortablr discussing these things over email, I’m at [email protected].

trotzig avatar Feb 14 '20 11:02 trotzig

@trotzig We're currently using gitlab.com. Small disclaimer, I was just researching which options are available, since we're thinking about adopting Storybook for our components. I came upon Happo at here, and felt it looked very easy to integrate and very polished.

I don't think the status hook is critical, since it's possible to just restart Gitlab CI pipeline/job manually. Though it's very nice when you can automate things, and the Happo plugin on Github seems very user friendly.

I would love to work with you to add gitlab support however! At this moment I may not have the time to do more than maybe creating a small demo, or give feedback. This since we have not yet migrated to use Storybook from our custom solution.

csvn avatar Feb 14 '20 12:02 csvn