Fixing Batch text in the wiki.

Emiliano Vavassori 2024-01-01 19:00:12 +01:00
parent d78d30cf2c
commit 06accd1e4f
1 changed files with 21 additions and 10 deletions

@ -5,10 +5,12 @@ Batch building is used to provide a set of AppImages for a specific version of
[official website](https://www.libreoffice.org/download/appimage/)). [official website](https://www.libreoffice.org/download/appimage/)).
Instructions on how to build the set of AppImages are written in a simple YAML Instructions on how to build the set of AppImages are written in a simple YAML
file, which is the only required argument of the `batch` ve; pplease provide a file, which is the only required argument of the `batch` verb; please provide
valid path to the YAML file (remember that if only the name of the YAML file, a valid path to the YAML file (remember that if only the name of the YAML
complete with .yml extension, is provided, is considered local to the current file, complete with .yml extension, is provided, is considered local to the
folder). current folder). For example:
loaih batch daily.yml
Plenty of examples of those YAML files can be found inside the source Plenty of examples of those YAML files can be found inside the source
repository, although some fields/variables of the file might need an repository, although some fields/variables of the file might need an
@ -74,12 +76,21 @@ section);
downloads the required archives; downloads the required archives;
* based on the options of each object, it unpacks the needed archives, fixes * based on the options of each object, it unpacks the needed archives, fixes
the sources and builds the AppImage in a temporary folder; the sources and builds the AppImage in a temporary folder;
* proceeds to calculate md5 checksums of each produced file; * proceeds to calculate md5 checksums of each new file;
* the build files are then moved to the publishing folder; * the built files are then moved to the publishing folder;
* If needed, "generic" links to the last versions are produced and published, * if needed, "generic" links to the last versions are produced and published,
also (e.g. when the script has just built the just released 'fresh' version of LibreOffice, it would create the necessary `LibreOffice-fresh.*.AppImage*` links; also (e.g. when the script has just finished building the just released 'fresh' version of LibreOffice, it would create the necessary `LibreOffice-fresh.*.AppImage*` links;
* if the query regarded daily builds or prereleases, removes the related * if daily or prerelease versions has been built, removes the related source
source packages from the download location. packages from the download location (to ensure a following run will
re-download the sources, which will likely clash with previous versions'
ones).
## Verbosity ##
The script would build all the AppImages silently by default (and likely,
seemingly stuck); if you need to follow the building process, use the `-v` (or
`--verbose`) flag (which is the only option available for the `batch` verb.
## Remote repositories ## ## Remote repositories ##