-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Wed, 2017-08-23 at 13:47 +0200, Miroslav Suchý wrote: > Hi, Hi, > I am gathering informations about various use of CI with Copr. Do you > use Copr for building packages for nightlies? For > building packages before pull request is merged? Do you have your set > up described somewhere? What is the name of your > project? We do! Both. Our project name is: DNF 😛
So our setup is pretty simple, our tool clones multiple repositories locally, builds SRPMs for them (it might be spec in upstream or upstream repo + downstream spec) and then creates temporary COPR repository and builds RPMs in there. Then we download those RPMs locally and do something with them (build container with them and run many tests). > > Please let me know. Either here or via private reply. > It will help me to understand your use of Copr and to make Copr > better. I would like to see: * only one and supported / good API * probably ability for some good integration with custom tools as we use (rpm-gitoverlay) * or ability to push custom specs / sources into git repo so we don't need to build SRPMs locally, we would just do git commit + git push and COPR would build everything * "Temporary" repositories -- repositories which automatically getting removed after some time, we need such repos for pull request testing and after few weeks no one will look into / use them, so it can be safely removed * Faster builds (for 7-8 packages we are building, it takes ~20 minutes to build because we do it sequentially, but we can't do anything about that), probably some re-use of builders or faster spawning builds would help here, not sure * auto-rebuilds like koschei does (but I don't really want to see koschei as separate service, it should be built-in for better integration). Ideally this should be in Fedora/Koji as well, but it really depends what's COPR is aiming to do > > Thanks in advance. > > Miroslav Suchy > _______________________________________________ > copr-devel mailing list -- [email protected] > To unsubscribe send an email to [email protected] > rg - -- - -Igor Gnatenko -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlmdgHgACgkQaVcUvRu8 X0w63w/9GS6eMuw2WIrbNSZeZbmxKg2kWIG5NwLHLQrHUEmEcAPRUa2X8+rao62w XQduQeA3tWR7Hktxr5GFGYxVe/5zQ5uFQQrfTyJKan8rryzOvs8xPbcNbH6VcWyJ qVAzbbQMIAmHFZItHmvxrCbJgRYmlTCQnDGSpYVrwfnXiGSq/vHu3AvnxBUdZuSz PFaDP1kfgfS/BpB9hD91AiuAKySCcfc74DpMVA3NXIbldum5UX8HtVID0EWglKf7 XmGttLQ5ng1vxZqRVf/6fFt2frj5ZYlEUlRYiLHk66uNGJ0aP1DkAAPCVaNoVtqw A7ZXWjVxRJshYZnEZuKLtQvq1QYAvNjT3zcoiJ8Pf7E8TXHZsEn//Cu2Lyjtzl3b NiqrHQaZa5nwKB4NYfZY1EZFcvNSHZjDyN67iaisoVU4swmoCIvak5hOjhuxNzdg Clcel8BXzI0S5XwuvrZBOfDBXa6bs6Ffkwj5EQmiXQH013zGAGg+RMAxRdAnRiqF eEthDiXlMcEWmt/FRjy/z5t4n4VXsAtgytT+zTksaoXQAJdJJAL0J43fYUfqGTyS Nq1kZ/Li7KExCa8B9jZ1VViIuZruYlqDtUQWdNBRm2vKPvngcL56PhmRkMUq5Btu ExCXvfMXaRmFSLQhej5q/K182KpycawR4Z1C/NVzm92iWOUMCIw= =VqpT -----END PGP SIGNATURE----- _______________________________________________ copr-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
