Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | iurt: Fix / of the chroot belonging to the user instead of root | Pascal Terjan | 2023-11-26 | 3 | -13/+19 |
| | |||||
* | Also set target when building package path | Pascal Terjan | 2023-11-26 | 1 | -1/+1 |
| | |||||
* | Fix rebuilding perl on armv7hl | Pascal Terjan | 2023-11-26 | 2 | -16/+18 |
| | |||||
* | Explain the final commands are to be used by packagers rebuilding using BS | Thierry Vignaud | 2023-11-21 | 1 | -0/+2 |
| | |||||
* | Sort packages.arch.log | Thierry Vignaud | 2023-10-01 | 2 | -1/+3 |
| | |||||
* | ulri: Fix a crash after build failures0.8.2.2 | Pascal Terjan | 2023-02-01 | 3 | -2/+5 |
| | |||||
* | Fix syntax checks to use local tree0.8.2.1 | Pascal Terjan | 2023-01-30 | 3 | -4/+7 |
| | |||||
* | Fix version0.8.2 | Pascal Terjan | 2023-01-30 | 1 | -1/+1 |
| | |||||
* | Fix some forever retries | Pascal Terjan | 2023-01-30 | 2 | -1/+4 |
| | | | | | | | | | An error was not set when failing in %prep or %generate_buildrequires while trying to generate dynamic buildrequires. This causes iurt to assume it's a retriable install_deps_failure. Set the failure to build_failure when what fails is rpmbuild -br rather than installing the packages. | ||||
* | 0.8.2 | Pascal Terjan | 2023-01-29 | 2 | -1/+2 |
| | |||||
* | ulri: Fix syntax | Pascal Terjan | 2023-01-29 | 3 | -3/+4 |
| | |||||
* | Add some tests checking the syntax of scripts | Pascal Terjan | 2023-01-29 | 2 | -0/+6 |
| | | | | | The main scripts (iurt/ulri/emi) were not covered by tests, only the libs. | ||||
* | 0.8.10.8.1 | Pascal Terjan | 2023-01-20 | 2 | -1/+2 |
| | |||||
* | iurt: Fix detection of missing_dep on DynamicBuildRequires | Pascal Terjan | 2023-01-20 | 2 | -3/+3 |
| | | | | Currently we always get install_deps_failure which is retriable. | ||||
* | iurt: Cleanup some duplicated code | Pascal Terjan | 2023-01-20 | 1 | -17/+14 |
| | |||||
* | Small cleanups | Pascal Terjan | 2023-01-20 | 2 | -7/+3 |
| | |||||
* | iurt: Fix buildreqs.nosrc.rpm filename on Mageia build system | Pascal Terjan | 2023-01-19 | 2 | -1/+15 |
| | |||||
* | Increase robustness when scp fails0.8.0 | Pascal Terjan | 2023-01-19 | 4 | -32/+35 |
| | | | | | Do not remove lock file and mark build as done until we copied all the files. | ||||
* | 0.8.0 | Pascal Terjan | 2023-01-19 | 2 | -1/+2 |
| | |||||
* | iurt: Add support for DynamicBuildRequires | Pascal Terjan | 2023-01-19 | 3 | -2/+70 |
| | | | | See https://fedoraproject.org/wiki/Changes/DynamicBuildRequires | ||||
* | Minor cleanup | Pascal Terjan | 2023-01-19 | 1 | -4/+3 |
| | | | | No need for 2 variables with the same content. | ||||
* | Fix matching bogus foobar.spec.license | Thierry Vignaud | 2022-09-13 | 1 | -1/+1 |
| | |||||
* | 0.7.180.7.18 | Pascal Terjan | 2022-08-22 | 2 | -2/+3 |
| | |||||
* | Fix false positives of iurt dying on the build machine | Pascal Terjan | 2022-08-22 | 2 | -1/+2 |
| | | | | | | | | | | | | | sout("foo || bar") was fetching the output of: ssh -x user@host foo || bar instead of: ssh -x user@host "foo || bar" This means we were considering the remote command to have failed when ssh to the machine to check status was failing. | ||||
* | fix calling clean_chroot() | Thierry Vignaud | 2022-06-11 | 2 | -1/+3 |
| | | | | | | | The call wasn't matching the function signature thus breaking cleaning chroots. Bug introducted in commit 69e74732d254c75adc20afc25a8729ca568be832 I wonder why nobody saw it before ?? | ||||
* | Escape dollars in the message | Pascal Terjan | 2022-06-03 | 1 | -2/+2 |
| | |||||
* | 0.7.17.20.7.17.2 | Pascal Terjan | 2022-05-01 | 2 | -2/+3 |
| | |||||
* | Update NEWS | Pascal Terjan | 2022-05-01 | 1 | -0/+2 |
| | |||||
* | iurt: Use consistent log directory | Pascal Terjan | 2022-05-01 | 1 | -3/+3 |
| | | | | | | | This never worked on the Mageia buildsystem where $log_dir is not directly $srpm which happens when there is a @...: prefix but commit dcba2bd9a3d11a0f means the failure to write is now detected and causes a crash. | ||||
* | iurt: Fix src.rpm name (mga#30344)0.7.17.1 | Pascal Terjan | 2022-04-26 | 3 | -2/+5 |
| | |||||
* | Commit some forgotten test | Pascal Terjan | 2022-04-26 | 1 | -0/+60 |
| | |||||
* | ulri: Remove duplication on loading lock file | Pascal Terjan | 2022-04-26 | 2 | -31/+43 |
| | |||||
* | Release 0.7.170.7.17 | Pascal Terjan | 2022-04-25 | 2 | -1/+2 |
| | |||||
* | dump_tree: Add CLI to dump current status | Pascal Terjan | 2022-04-25 | 1 | -0/+1 |
| | | | | This can be used for example by | ||||
* | ulri: Better maintain in progress builds | Pascal Terjan | 2022-04-25 | 2 | -0/+9 |
| | |||||
* | ulri: rely on status.log to know a build completed | Pascal Terjan | 2022-04-25 | 3 | -23/+23 |
| | | | | | | | | | | 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. | ||||
* | Have rpmspec drop the newline directly | Pascal Terjan | 2021-11-24 | 1 | -2/+1 |
| | |||||
* | simplify using output() | Thierry Vignaud | 2021-11-24 | 1 | -7/+2 |
| | |||||
* | iurt: Allow generated src.rpm to change name | Pascal Terjan | 2021-11-23 | 2 | -1/+17 |
| | | | | | Some packages use macros for Name and those can change based on the distro version. | ||||
* | iurt: record the list of generated packages | Pascal Terjan | 2021-07-11 | 2 | -0/+10 |
| | |||||
* | perl_checker cleanups | Thierry Vignaud | 2020-12-19 | 1 | -1/+1 |
| | |||||
* | simplify previous commit | Thierry Vignaud | 2020-12-19 | 1 | -4/+1 |
| | |||||
* | 0.7.16 | Pascal Terjan | 2020-12-19 | 2 | -1/+2 |
| | |||||
* | iurt: use --target noarch for noarch packages | Pascal Terjan | 2020-12-19 | 2 | -2/+9 |
| | | | | We were using --target <arch of the chroot used to build> | ||||
* | explain to rebuilds binary pkgs not depending on libperl | Thierry Vignaud | 2020-12-18 | 1 | -0/+8 |
| | |||||
* | 0.7.150.7.15 | Pascal Terjan | 2020-12-13 | 2 | -1/+2 |
| | |||||
* | Add arch to all log files | Pascal Terjan | 2020-12-13 | 2 | -2/+3 |
| | |||||
* | Update NEWS | Pascal Terjan | 2020-12-13 | 1 | -0/+2 |
| | |||||
* | Change misleading log lines | Pascal Terjan | 2020-12-04 | 1 | -2/+2 |
| | |||||
* | Do not add media twice | Pascal Terjan | 2020-11-29 | 1 | -8/+0 |
| |