Browse Source

[release] Update README with release instructions

wip/archive
Evilham 2 years ago
parent
commit
0ea95a1ef7
  1. 12
      README.md

12
README.md

@ -61,7 +61,7 @@ If, once set up, you need to add a suite, this general process seems
to work:
- Change the config file
- Run `amprolla_init.py`
- Run something like `cp -a spool/devuan/dist/${SUITEDIR} merged-volatile/dist/${SUITEDIR}`
- Run something like `cp -a spool/devuan/dists/${SUITEDIR} merged-volatile/dists/${SUITEDIR}`
- Run `amprolla_merge_contents.py`
- Pray to the amprolla gods
- Run `amprolla_merge.py`
@ -69,3 +69,13 @@ to work:
merged in the suite.
- If sth goes wrong, it might be due to unreasonable assumptions in the code.
Please do open an issue / shoot an email / ping on IRC
Releasing
---------
- Adapt `lib/config.py` so that all aliases are up to date.
- Check `contrib/populate_aliases.sh` and adapt it if necessary.
- Backup the spool directory: `mv spool spool.old`
- Re-create the spool directory: `amprolla_init.py`
- Ensure there is a suite dir in `merged-volatile` for each suite in `spool`: `for dist in $(ls spool/devuan/dists/); do ls "merged-volatile/dists/${dist}"; done`
(Watch out for warnings about non-existing directories)
- Proceed as if you were adding a suite (after `amprolla_init.py`)

Loading…
Cancel
Save