aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem
Commit message (Collapse)AuthorAgeFilesLines
* Add $ on variable referenceDan Fandrich2024-04-191-1/+1
| | | | Accidentally dropped in 02f1f851
* Enable https on binrepo.mageia.orgDan Fandrich2024-04-191-0/+7
|
* Clean x86_64 arch firstJani Välimaa2024-04-141-1/+1
|
* Prefer x86_64 repo over to-be-dropped i586 for noarch pkgsJani Välimaa2024-04-101-2/+2
|
* Stop cleaning old i586 pkgs on CauldronJani Välimaa2024-04-101-1/+1
|
* Also cleanup i686 packagesPascal Terjan2024-04-051-1/+1
|
* (buildsystem) Set webkit2 timeout to 57600 (mga#32202)Dan Fandrich2024-03-281-0/+1
|
* (buildsystem) Set llvm17-suite timeout to 64000Dan Fandrich2024-03-041-0/+1
|
* Fix cleanup of noarch packagesPascal Terjan2024-02-171-2/+2
| | | | | | | There were 2 bugs: - getting the architecture got broken due to a missing % - name of the binary package instead of the src was used, somethimes they are different
* Switch links to https: where possibleDan Fandrich2024-01-253-3/+3
| | | | | | | All these point to valid https: resources, but there is a small chance that some unusual interaction will cause it not to work. Some of these changes also won't take effect until the server is restarted, so we'll need to keep this in mind if failures occur long from now.
* Switch links to https: that are found in commentsDan Fandrich2024-01-251-1/+1
| | | | These are for use by humans only.
* Make the schedbot cleaning jobs actually cleanDan Fandrich2024-01-231-6/+6
| | | | | | | The test jobs seem to be working as desired, so make them actually start deleting the old files every 4 hours. Use -ignore_readdir_race in all of them to avoid errors when schedbot cleans the files in the middle of a run (an unlikely situation because of the clean-up times involved).
* Use the config variables for the schedbot cleanup jobsDan Fandrich2024-01-232-32/+19
|
* Don't delete empty placeholder directoriesDan Fandrich2024-01-231-1/+1
| | | | | | | Even if 9/nonfree/backports_testing/ hasn't had any builds recently, it shouldn't be deleted. Only delete directories deeper in the hierarchy. Follow-up to f7e017e8
* Add a pair of test jobs for clearing old schedbot packagesDan Fandrich2024-01-231-15/+35
| | | | | | | | | | | | | | It's now confirmed that tidy() has been creating huge (2.6 GiB) state files that the Puppet agent loads before every agent run, which causes runs to take up to 4 days each and use of all RAM on the server. Cleaning files using find is more straightforward and efficient and avoids this problem. The tidy() functions are disabled here and the cron jobs aren't actually deleting files yet, so a follow-up commit will enable deleting imminently, once testing shows it will work. Follow-up to 59d57245
* Add a test cron job to see how it would clean up upload logsDan Fandrich2024-01-151-0/+8
| | | | | | | The Puppet method for doing this seems to be what's causing its memory usage to reach the size of the physical RAM in the system and take up to 4 days to complete a Puppet run. The test will show the files being deleted and how long it takes, but won't actually delete them.
* Cleanup duplicate src.rpmPascal Terjan2024-01-031-2/+15
| | | | | | | Sometimes someone moves a package manually and we end up with several versions of a package. In this case we should delete the src.rpm and handle its binary packages like if it was gone.
* (buildsystem) Set rocm-llvm timeout to 64000Nicolas Lécureuil2023-12-111-1/+1
|
* (buildsystem) Set rocm-llvm timeout to 64000Nicolas Lécureuil2023-12-021-1/+1
|
* (buildsystem) Set rocm-llvm timeout to 60000Nicolas Lécureuil2023-11-291-0/+1
|
* add mga9 and infra_9 configsThomas Backlund2023-08-251-0/+12
|
* Fix cleaner.rbPascal Terjan2023-01-082-17/+23
| | | | | | It did not really wait for 7d for removed subpackages. Also remove an incorrect condition, src.rpm is usually slightly older that binary rpms, and fix the tests.
* Cleanup packages no longer built on an archPascal Terjan2022-09-301-4/+23
|
* (iurt timeout) Increase qtwebengine6 timeout to 172800Nicolas Lécureuil2022-09-301-1/+1
|
* (iurt timeout) Add and remove timeoutsNicolas Lécureuil2022-09-301-2/+1
| | | | | | Add timeout for qtwebengine6 ( I used the same as qtwebengine5) Remove for eclipse and java-1.8.0-openjfx, we do not have then in mageia anymore
* Remove debug mesagesPascal Terjan2022-09-251-3/+0
|
* Enable lockfile on mga-clean-distribPascal Terjan2022-09-251-1/+1
|
* Add an option to use upload lockPascal Terjan2022-09-251-3/+34
|
* Fix the test to really verify the fixPascal Terjan2022-09-231-1/+1
| | | | | | | That test would pass even without the fix as it would be considered that the package hasn't been rebuilt for this arch yet. The bug could only happen when there was also another subpackage remaining.
* Fix packages being deleted too early during uploadPascal Terjan2022-09-222-9/+34
|
* Also clean tainted and nonfree by defaultPascal Terjan2022-08-271-38/+39
|
* raise buildtime limit on chromium-browser-stableThomas Backlund2022-04-161-1/+1
|
* hardlink is now in util-linuxThomas Backlund2021-11-281-2/+0
|
* add mga 8 and infra_8 targetsThomas Backlund2021-02-241-0/+12
|
* Delete leftover noarch without waiting for 7dPascal Terjan2021-01-192-12/+24
|
* Fix cleanup to correctly wait for 7dPascal Terjan2020-12-312-6/+6
| | | | | | It was checking if there is another version of the src, but using the name of the package instead of the name of the src, and those are usually different in the case we care most about (libraries).
* Fix apache configuration for autobuildNicolas Lécureuil2020-12-011-1/+1
|
* Fix getting timestamp of non noarch packagesPascal Terjan2020-09-301-3/+3
| | | | | | | urpmf --qf '%filename:%buildarchs:%buildtime' shifts fields when buildarchs is empty: python-sphinxcontrib-svg2pdfconverter-0.1.0-2.mga8.src.rpm:noarch:1564917727 python-argon2_cffi-19.1.0-1.mga8.src.rpm:1564918990:
* Delete again non noarch packagesPascal Terjan2020-09-301-2/+5
|
* Clean pure noarch packages toPascal Terjan2020-09-261-4/+14
|
* More repository vhost fixesPascal Terjan2020-06-291-5/+5
| | | | This time it really looks like what I had tested...
* More repository vhost fixesPascal Terjan2020-06-291-4/+4
|
* Fix repository vhostPascal Terjan2020-06-291-6/+7
| | | | | Previous commit broke it but is was not visible initially due to another broken thing in the config which has since been fixed.
* Simplify repository vhostPascal Terjan2020-06-281-8/+10
| | | | | | | | | We use the same access list for all versions of the distribution on the HTPP server (our internal machines) so there is no reason to duplicate it per distro. This also allows to access files at the top level directory (like mageia_timestamp).
* increase kernel build timeThomas Backlund2020-05-181-1/+1
|
* increase gcc build timeoutThomas Backlund2020-05-031-1/+1
|
* remove --ignorearch option for urpmiThierry Vignaud2020-04-181-2/+0
| | | | | | | | | | rationale: it badly broke installing some packages with rpm-4.16 which add provides for every generated package to the SRPM See https://rpm.org/wiki/Releases/4.16.0 Basically reverting commit cc1079609497da5d5700e27f1076d57bf2b9282c and its 2 followup fixups
* bump again the timeout for clangThierry Vignaud2020-03-211-1/+1
|
* Allow larger log sizesPascal Terjan2020-03-201-0/+1
|
* doble timeout for llvmThierry Vignaud2020-03-201-0/+1
| | | | it regularly fails on armv7