happo/happo.io

Posting status to non-Github instances

csvn opened this issue · 2 comments

csvn commented

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.

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 henric@happo.io.

csvn commented

@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.