fdroidserver.pull module¶
Pull a single file from the build setup for a given ApplicationID:versionCode.
This is a carefully constructed method to copy files from inside the buildserver VM/container to the host filesystem for further processing and publishing. The source path is forced to the within the app’s build dir, and the destination is forced to the repo’s unsigned/ dir. This is not meant as a generic method for getting files, that is already provided by each VM/container system (e.g. podman cp).
Since this is an internal command, the strings are not localized.
- fdroidserver.pull.main()¶
- fdroidserver.pull.make_file_list(appid, vercode)¶
- fdroidserver.pull.podman_pull(appid, vercode, path)¶
Implement fdroid pull for Podman (e.g. not podman pull).
- fdroidserver.pull.pull_wrapper(appid, vercode, virt_container_type)¶
- fdroidserver.pull.vagrant_pull(appid, vercode, path)¶
Pull the path from the Vagrant VM.