as for batch processing of jobs, we should probably take a look at
pcr/task-spooler. it's great and I've been using it for queueing builds
on my crunching box for a while.

by the way, I would personally discourage using text parsing on git
commits for triggering builds. it's prone to mistakes, and doesn't
follow the principle of least astonishment [1]. Would probably be better
to get a cli tool on the server to do it, or, if people prefer that, a
website or something.

Come to think of it, what might work would be having a git hook that
activates upon a pushed commit, scanning for updated pkgbuild files, and
rebuilding them, if a certain flag is set or something. But we'd better
document the hell out of this or it will come back and bite us in the
ass.

 [1] - https://en.wikipedia.org/wiki/Principle_of_least_astonishment



On Mon, Nov 06, 2017 at 02:02:46PM -0300, Megver83 wrote:
> As we will have a build server soon, thanks to lukeshu for that, I was
> thinking on what features should the autobuilder have. I read about
> Buildbot which seems very interesting
> 
> https://buildbot.net/
> 
> I think that our autobuilder should compile when we specify it on the
> commit. E.g. when the commit begins like "updpkg: <repo>/<pkgbase>
> <version>" then compile it in the background, because if for any reason
> the packager disconnects from the SSH then the compilation would stop,
> but not if is in the background. That's one of the features I'm thinking
> about RN.
> -- 
> ~Megver83
> 
> SIP: [email protected]
> XMPP: [email protected]
> Tox: [email protected]
> GPG: 0x227CA7C556B2BA78
> GNUSocial: @[email protected]
> Diaspora*: [email protected]
> Matrix: @Megver83:matrix.org
> 




> _______________________________________________
> Dev mailing list
> [email protected]
> https://lists.parabola.nu/mailman/listinfo/dev


-- 

------------------------------------------------------------------------------
my GPG Public Key:                 https://files.grapentin.org/.gpg/public.key
------------------------------------------------------------------------------

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to