0publish signing batch mode

Mildred Ki'Lya <[email protected]> Fri, 2 Jun 2017 11:50:23 +0200
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <20170602114454.2e7b2444@moiraine>
Hi,

I'm writing 0install feeds for some software and I want them released automatically via a continuous integration. For the moment, I use travis-ci but I plan to move to a hosten Jenkins when possible.

I have a requirement for that : be able to sign the feeds in batch mode without user input for the passphrase. I'm using 0publish for that, and I came up with a patch to add support for --passphrase-file= and --passphrase-fd= options for gpg.

Here it is:
https://github.com/mildred/0publish/commit/b0cb890c29bc3d9204a25203f4ce80cca26e1a4d

Do you think you can include it upstream?

I would also want to contribute to other tools, such as 0compile, so I could reduce the amount of scripting glue I currently have.

Here is my automated script for creating releases :
https://github.com/mildred/0feed-jenkins/blob/master/run-ci.sh

Thank you

Mildred

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot