Christoph Reiter 1e8c984620 Use dependencies from staging for building
We download them and add them to a local repo so pacman
can install them for the build.
2020-08-03 21:32:42 +02:00
2020-07-30 22:17:59 +02:00
2020-07-27 23:05:18 +02:00
2020-07-31 22:51:36 +02:00

msys2-devtools

autobuild.py

$ python -m pip install --user -r requirements.txt
$ python autobuild.py --help
usage: autobuild.py [-h] {build,show,show-assets,fetch-assets,trigger,clean-assets} ...

Build packages

optional arguments:
  -h, --help            show this help message and exit

subcommands:
  {build,show,show-assets,fetch-assets,trigger,clean-assets}
    build               Build all packages
    show                Show all packages to be built
    show-assets         Show all staging packages
    fetch-assets        Download all staging packages
    trigger             Trigger a GHA build
    clean-assets        Clean up GHA assets

Build Process

The following graph shows what happens between a PKGBUILD getting changed in git and the built package being available in the pacman repo.

sequence

Security considerations:

TODO

Description
🏭🏭🏭🏭🏭🏭🏭🏭
Readme MIT 1,007 KiB
Languages
Python 98.8%
Shell 0.8%
Batchfile 0.4%