It's one of the few reasons why I am still using Github :( .
It's one of the few reasons why I am still using Github :( .
I would prefer if Gitlab CI was a separate product but there probably isn't a lot of benefit for Gitlab to do that. If you want to have Gitlab CI job results displayed in your Github branches you could try this test service:
Isn't there a "but sadly I don't love its CI" missing from the middle of this? Why is Travis the problem?
TravisCI for instance, is easily replaced in all of my projects with Gitlab's integrated CI.
I agree that we should have some status on CI as well, made an issue [1].
[0]: http://monitor.gitlab.net/dashboard/db/ci
[1]: https://gitlab.com/gitlab-com/infrastructure/issues/1360
[0]: https://grafana.com/
As other point out, you should be able to use GitLab CI instead of Travis, they configure very similarly. That said, I'd welcome them integrating fully with us as well.
As for other projects - the most important one for me was clubhouse.io (Gitlab Issues is great but just not as good as clubhouse.io)
Ah interesting! You can't do this now with GitLab, but we're working on supporting merge requests as special cases [0].
> As for other projects - the most important one for me was clubhouse.io (Gitlab Issues is great but just not as good as clubhouse.io)
Clubhouse sure looks nice! GitLab Issues is getting better every release and in 9.0 (March 22nd), we have some big changes for Issue Boards.
I've asked our PM on Issues (Victor) to check out Clubhouse and hopefully we can convince them to integrate with us in some way.