Add Drone CI badges #168

Closed
opened 2019-05-13 12:04:48 +00:00 by decentral1se · 3 comments
Contributor

Are you already doing this? Is there any support for this on the Gitea side? I've seen people use Drone when dealing with this and self-hosting (I assume you self-host this?). It'd be great to see this available here and would be saving you and contributors time to get fast feedback on changes. What do you reckon?

Are you already doing this? Is there any support for this on the Gitea side? I've seen people use Drone when dealing with this and self-hosting (I assume you self-host this?). It'd be great to see this available here and would be saving you and contributors time to get fast feedback on changes. What do you reckon?
Author
Contributor
See https://docs.drone.io/installation/gitea/ and also see https://sysadmins.co.za/self-hosted-git-and-cicd-platform-with-gitea-and-drone-on-docker/. Looks kinda fun ;)
Owner

Already doing this! For instance, click on the "commits" tab of one of your PRs: witten/borgmatic#167/commits ... Then, click the red X (failed), green circle (succeeded), or yellow circle (in progress) to see the details in Drone's UI. From there, you can click on one of the builds and then select the "build" step in the nav on the left.

Not the most intuitive UI, but I guess that's what I get by not using GitLab/GitHub. (And yes, this is all self-hosted.)

One improvement might be adding some nice Drone build status badges to the README?

Already doing this! For instance, click on the "commits" tab of one of your PRs: https://projects.torsion.org/witten/borgmatic/pulls/167/commits ... Then, click the red X (failed), green circle (succeeded), or yellow circle (in progress) to see the details in Drone's UI. From there, you can click on one of the builds and then select the "build" step in the nav on the left. Not the most intuitive UI, but I guess that's what I get by not using GitLab/GitHub. (And yes, this is all self-hosted.) One improvement might be adding some nice [Drone build status badges](https://sysadmins.co.za/self-hosted-git-and-cicd-platform-with-gitea-and-drone-on-docker/#build-status-badges) to the README?
Author
Contributor

Very nice!

Opened up witten/borgmatic#170 then 👍

Very nice! Opened up https://projects.torsion.org/witten/borgmatic/pulls/170 then :thumbsup:
decentral1se changed title from Integrating a CI system to proof pull request changes to Add Drone CI badges 2019-05-13 21:22:44 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: borgmatic-collective/borgmatic#168
No description provided.