Re: 0publish signing batch mode
Thomas Leonard <[email protected]> Tue, 6 Jun 2017 19:52:00 +0100
| Newsgroups | gmane.comp.file-systems.zero-install.devel |
|---|---|
| Message-ID | <CAG4opy9whQ=U9uuT6fUNyrPYb4KX-gX=3252_DX3zQTUUqdK5Q@mail.gmail.com> |
On 2 June 2017 at 10:50, Mildred Ki'Lya <[email protected]> wrote: > 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. That seems reasonable. Note that we're mainly using 0repo now rather than 0publish for signing. > Here it is: > https://github.com/mildred/0publish/commit/b0cb890c29bc3d9204a25203f4ce80cca26e1a4d Ah, I see that wasn't on GitHub. I'm moved it over now, so you can make a PR: https://github.com/0install/0publish There seems to be an extra debug print in it. > 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 It would be good if new code worked with 0repo/0template/0release rather than 0publish. -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot