defunkt / cijoe

CI Joe is a fun Continuous Integration server. Unmaintained.
MIT License
1.05k stars 129 forks source link

Build queue supports branches #57

Closed mcolyer closed 13 years ago

mcolyer commented 13 years ago

Currently if the build queue is enabled and you queue a branch to build and another branch is currently being built, CI Joe forgets which branch you asked to build. This pull request implements a simple in memory queue to capture that information branch.

Branches are built in the order requested and if a request has already been made for a branch a second one won't be added. This branch also changes the configuration option slightly, as a file location is no longer required (an updated README is included).

queso commented 13 years ago

mcolyer,

This looks interesting. Just curious, why add the logging method, just for debugging?

mcolyer commented 13 years ago

I added the debugging as it seemed appropriate with the other types of logging already currently in cijoe. It's also currently the only way to tell if your branch has been added to the queue or not.

cmeiklejohn commented 13 years ago

I'd love to see this added. Anything I can do to help?

cmeiklejohn commented 13 years ago

Any movement here? Would love to see this pulled in.

cmeiklejohn commented 13 years ago

Bump.

cmeiklejohn commented 13 years ago

Bump. Is anyone actively maintaining this at this point?