Closed hauleth closed 9 years ago
upcoming version of Drone exposes a full API, which I think will replace this direct database connection. My 0.3 branch is public (github.com/bradrydzewski/drone in branch exp
). It is broken at the moment because I had to unhook a few things, however, a release candidate should be ready early next week in the main repo.
@bradrydzewski what's the current status of the RC for 0.3? We have a full redesign of drone-wall
that will rely on a proper API before it can be pulled in. Currently it's running on an internal API we're exposing.
@scottferg I've been using 0.3 for a few weeks now. It is still a bit raw, however, it should be ready for general use by end of month. All data is exposed via a REST API and there is a Go client that you can import: https://github.com/drone/drone/tree/exp/client
Awesome! I'll start playing with it on our end. I'll plan to merge our UI overhaul after 0.3 rolls out and we get the wall upgraded to use it.
@scottferg Now that 0.3 is out, any news on your changes?
We're working on getting our internal CI operations moved over to 0.3 so we can begin development. There's a ton of things broken in the new version of the wall that the new API fixes. On Oct 18, 2014 5:05 PM, "epipho" notifications@github.com wrote:
@scottferg https://github.com/scottferg Now that 0.3 is out, any news on your changes?
— Reply to this email directly or view it on GitHub https://github.com/drone/drone-wall/issues/10#issuecomment-59631359.
@scottferg Excellent. Let me know if there is anything I can do to help. We are already lamenting the loss of drone-wall with the 0.3 upgrade but want to wait for this to land before trying to fix it up ourselves.
Gah I didn't even consider breaking changes post 0.3 since we had already upgraded internally. Okay we'll work on getting things up and running. On Oct 18, 2014 6:40 PM, "epipho" notifications@github.com wrote:
@scottferg https://github.com/scottferg Excellent. Let me know if there is anything I can do to help. We are already lamenting the loss of drone-wall with the 0.3 upgrade but want to wait for this to land before trying to fix it up ourselves.
— Reply to this email directly or view it on GitHub https://github.com/drone/drone-wall/issues/10#issuecomment-59633907.
We rely on Drone so heavily that we're taking our time with the 0.3 upgrade. So just to wet the appetite, here's what we have upcoming
This is the light theme, you can also toggle a dark theme. The list animates smoothly and scroll between all of your projects. Failed builds are obviously red, and build stats accumulate throughout the week. The gray builds are ones where we don't have an upstream repo build status. The markers on a project indicate an open pull request, and it's build status. The lack of gravatars in this image will be fixed once we move it over to work on top of 0.3.
It's really sexy and we're excited to get it out there for people to start using.
@scottferg looking really freakin awesome!
Glad to hear you're taking your time with the upgrade to 0.3
. Even though I merged into master it certainly needs more work before it is as stable as 0.2
. If you come across anything specific let me know.
Looks great. Again, let me know if there is anything I can do to help. I am more than happy to dig into a dev branch to help.
Will do. Currently we're living off of a bunch of custom tweaks so it's not in a place to really display anywhere just yet. We run about 100-150 builds a day per team on our Drone server so, like I said, we're tiptoeing around 0.3 until we have time to dive in.
Ironically I fixed this specific bug while making some of the updates and didn't even realize it ;)
Just an fyi, the new wall is available as of 86056bb58ab4c8411e9a01bc657899b895e29144
This issue is resolved via the new API in 0.3
+1