aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Iurt/Emi.pm
Commit message (Collapse)AuthorAgeFilesLines
* ulri: rely on status.log to know a build completedPascal Terjan2022-04-251-1/+2
| | | | | | | | | | This will fix packages not marked as noarch but having only noarch subpackages, even if we still end up wasting resources. The only risk I see is if the noarch packages get built on all mandatory architectures first, upload starts and other architectures complete in hte middle, however this should not modify the files being uploaded, we use a temporary file and rename so it should be fine.
* Delete unused optionsPascal Terjan2020-02-151-2/+0
|
* Fix uses as touch is now used in another filePascal Terjan2019-11-041-0/+1
|
* Fix syntax errorPascal Terjan2019-11-031-1/+1
|
* Create one file per architecture for .uploadPascal Terjan2019-11-031-4/+6
| | | | This is consistent with .done, .excluded, etc so allows reusing the code.
* emi: Fix bug introduce in previous commitPascal Terjan2019-11-021-8/+17
| | | | | It moved the creation of .upload too early, potentially before metadata was updated when several packages were uploaded at once.
* emi: store uploaded architectures in .uploadPascal Terjan2019-11-011-0/+9
| | | | | This allows to know which non mandatory architectures are done and will allow to surface it on the web UI.
* remove unused parameterThierry Vignaud2018-10-151-1/+1
|
* Fix stupid bug making upload very slowPascal Terjan2017-08-291-1/+1
|
* Remove dead keyPascal Terjan2017-07-291-1/+1
|
* perl_checker: kill useless argThierry Vignaud2016-12-311-2/+2
|
* Move youri command into a separate functionPascal Terjan2016-12-311-7/+13
|
* Fix crashPascal Terjan2016-11-241-1/+1
|
* Extract get_target_arch helperOlivier Blin2016-11-241-1/+1
|
* Do not check which architectures are ready to uploads when we don't have any ↵Pascal Terjan2016-11-241-0/+5
| | | | built package
* Use check_if_all_archs_processed in emi too, it handles more casesPascal Terjan2016-11-241-12/+2
|
* Skip all posts when uploading a non finisherPascal Terjan2016-10-201-3/+7
| | | | | This will make uploads much faster by only running createrepo once per changed media, like genhdlist2.
* Fix uploading of noarch packagesPascal Terjan2016-10-121-1/+1
|
* perl_checker cleanupsThierry Vignaud2016-10-111-1/+1
|
* Fix reuse of {arch} part of the treePascal Terjan2016-10-111-2/+2
| | | | | | | | It is used by ulri for both builds in progress and already done, while emi expects it to be only for done ones. This causes to upload only part of mandatory arches and later reject the other.
* Fix wrongly skipped postPascal Terjan2016-10-051-5/+14
| | | | | | | When doing a secondary upload contaning a noarch it was considered finisher for all arches despite the noarch package not getting uploaded. This means we were not calling some posts (including genhdlist2) on primary arches.
* Add workaround for attempts to upload no packagesPascal Terjan2016-02-251-0/+3
|
* Mark a known bugPascal Terjan2016-02-251-0/+1
|
* Fix passing of a hash a function parameterPascal Terjan2016-01-241-19/+20
|
* Move most of emi code to library functionsPascal Terjan2016-01-241-0/+176