Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow MySQL/MariaDB connections #10

Closed
hauleth opened this issue Apr 10, 2014 · 14 comments · Fixed by harness/harness#650
Closed

Allow MySQL/MariaDB connections #10

hauleth opened this issue Apr 10, 2014 · 14 comments · Fixed by harness/harness#650

Comments

@hauleth
Copy link

hauleth commented Apr 10, 2014

No description provided.

@Linuturk
Copy link

Linuturk commented Jun 9, 2014

+1

@bradrydzewski
Copy link
Member

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.

@scottferg
Copy link
Contributor

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

@bradrydzewski
Copy link
Member

@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

@scottferg
Copy link
Contributor

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.

@epipho
Copy link
Contributor

epipho commented Oct 18, 2014

@scottferg Now that 0.3 is out, any news on your changes?

@scottferg
Copy link
Contributor

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
#10 (comment).

@epipho
Copy link
Contributor

epipho commented Oct 18, 2014

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

@scottferg
Copy link
Contributor

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
#10 (comment).

@scottferg
Copy link
Contributor

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

screenshot from 2014-10-21 12 11 30

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.

@bradrydzewski
Copy link
Member

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

@epipho
Copy link
Contributor

epipho commented Oct 22, 2014

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.

@scottferg
Copy link
Contributor

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 ;)

@scottferg
Copy link
Contributor

Just an fyi, the new wall is available as of 86056bb

This issue is resolved via the new API in 0.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants