34 Commits (main)

Author SHA1 Message Date
Evilham 97777c1a63 Add --no-lock-I-am-sure to all amprolla steps. 2 years ago
Evilham e23711cd8d (hopefully) Improve readability of merge_translations step. 2 years ago
Mark Hindley a98c02b991 Include Translation files in Release. 2 years ago
Evilham 3f4036330b Revert to defaulting to .gz, try .xz when it's missing. 3 years ago
Evilham 4a70b6d300 Add support for .xz files. 3 years ago
Evilham 8b277c4ecc Fix locking by using flock instead of tombstone files. 3 years ago
parazyd 5d279f837f
pylint and pep8 fixes 5 years ago
parazyd e8d7a7be17
Don't log [INFO] by default 5 years ago
parazyd ba4cba3037
Add the try/catch logic to other modules 5 years ago
parazyd 31fead1c38
move the "skips" list into config.py 5 years ago
parazyd d4d4fd6512
Fix bug where pool would get replaced where it should not be 5 years ago
parazyd e977c9e07f
tidier stdout for logging 5 years ago
parazyd 992d24959e
use the locking functions 5 years ago
parazyd 7cf5d7bcfc
comment cleanup 5 years ago
parazyd 5fb4b7e587
append Contents files to the release generation filelist 5 years ago
parazyd a5d56d1eb5
don't rewrite package paths if they were rewritten already 5 years ago
parazyd a65bc1a127
implement a module to hold global states 5 years ago
parazyd eff20828ac
pylint 6 years ago
parazyd 8ca483989a
refactor merge() to be able to merge any number of repos properly 6 years ago
parazyd a56823ff64
be able to opt out of signing Release files 6 years ago
parazyd fbaade5e33
rename DEBIAN-SEC to DEBIAN-SECURITY 6 years ago
parazyd 1d85a8d1cd
cleanup; remove old cruft 6 years ago
parazyd 2666be9c05
fixup! wishful fix for Sources rewriting 6 years ago
parazyd 024d454652
wishful fix for Sources rewriting 6 years ago
parazyd f0914de437
finalize incremental updates 6 years ago
parazyd e07a9378a4
implement proper updating logic 6 years ago
parazyd 33b2e59db0
(not finished) begin implementing general logic for updates 6 years ago
parazyd cf78750a6a
parallelize Release generation 6 years ago
parazyd 447efaed18
merge orchestrate.py with amprolla_merge.py 6 years ago
parazyd 6be10ca7af
pep8/pylint fixes, safety checks in write_packages() and write_release() 6 years ago
parazyd 94adcf6b6e
implement generation of Release files 6 years ago
parazyd fcae27d990
merge sources files as well 6 years ago
parazyd ef80197f59
rewrite all repositories 6 years ago
parazyd 1007576330
rename files to proper module names; add docstrings 6 years ago
parazyd a95cb9c63b
license headers 6 years ago
parazyd 7b234b5feb
add a orchestrate merge example 6 years ago
parazyd a9c75db0eb
write new packages to their proper place 6 years ago
parazyd 9d91283479
use the repo rewrite name from the config in devuan_rewrite() 6 years ago
parazyd b0080eb9b5
implement suite structure to orchestrate merging 6 years ago
parazyd 2807e03bd2
implement basics of checking the remote for updates 6 years ago
parazyd 4316ce594f
move amprolla to amprolla-merge 6 years ago
Merlijn Wajer bb2b6a1679 Various pylint fixes 6 years ago
Merlijn Wajer 922535c9e9 Add rewriting of 'Filepath' using a custom rewrite function 6 years ago
Merlijn Wajer 742e8d0e7f Implement reading, merging and writing of Packages files 6 years ago