
Adrian Schröter wrote:
On Mittwoch, 30. September 2020, 07:17:22 CEST Adrian Schröter wrote:
On Dienstag, 29. September 2020, 17:59:11 CEST Ludwig Nussel wrote:
I'm trying to build a package from source that uses npm modules. Doing so involves more than one thousand(!) upstream tarballs. In the hope to make that more manageable I wrote a PoC script¹ to produuce a file includable from the spec and to also download the tarballs. Uploading them to OBS as part of the source is rather annoying though as you can't see the forest for all the trees anymore then. [...] btw, please try to store them into .obscpio archives. That way we can store the incremental changes only.
I've updated the service to produce an obscpio now. That makes it easier to handle in disabled mode: https://build.opensuse.org/package/show/home:lnussel:branches:systemsmanagem... Nevertheless this still suboptimal as the packager has to down- and upload that 85MB obscpio. So doing that server side would be more convenient. Also would make sure the obscpio actually was created by the service. Right now there is no guarantee that whatever is specified in _service was actually used by the packager (applies to any service, not just this one). Last but not least server side would allow rebuilding from git master only by means of webhooks. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer HRB 36809 (AG Nürnberg)