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/)).
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
valid path to the YAML file (remember that if only the name of the YAML file,
complete with .yml extension, is provided, is considered local to the current
folder).
file, which is the only required argument of the `batch` verb; please provide
a valid path to the YAML file (remember that if only the name of the YAML
file, complete with .yml extension, is provided, is considered local to the
current folder). For example:
loaih batch daily.yml
Plenty of examples of those YAML files can be found inside the source
repository, although some fields/variables of the file might need an
@ -74,12 +76,21 @@ section);
downloads the required archives;
* based on the options of each object, it unpacks the needed archives, fixes
the sources and builds the AppImage in a temporary folder;
* proceeds to calculate md5 checksums of each produced file;
* the build files are then moved to the publishing folder;
* 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;
* if the query regarded daily builds or prereleases, removes the related
source packages from the download location.
* proceeds to calculate md5 checksums of each new file;
* the built files are then moved to the publishing folder;
* if needed, "generic" links to the last versions are produced and published,
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 daily or prerelease versions has been built, removes the related source
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 ##