mirror of
https://github.com/arcan1s/ahriman.git
synced 2026-04-01 06:03:39 +00:00
* store built packages in archive tree instead of repository * write tests to support new changes * implement atomic_move method, move files only with lock * use generic packages tree for all repos * lookup through archive packages before build * add archive trigger * add archive trigger * regenerate docs * gpg loader fix * support requires repostory flag * drop excess REQUIRES_REPOSITORY * simplify symlionk creation * remove generators * fix sttyle * add separate function for symlinks creation * fix rebase * add note about slicing * smol refactoring of archive_tree class * remove duplicate code * fix typos * few review fixes * monor fixes and typos * clean empty directories * remove side effect from getter * drop recursive remove * ensure_exists now accepts only argument * add package like guard to symlinks fix * speedup archive_lookup processing by iterrupting cycle * remove custom filelock * fix naming * remove remove flag from repo * review fixes * restore wrapper around filelock * extract repository explorer to separate class * docs update * fix ide findings
58 lines
1.8 KiB
INI
58 lines
1.8 KiB
INI
[build]
|
|
; List of well-known triggers. Used only for configuration purposes.
|
|
triggers_known[] = ahriman.core.archive.ArchiveTrigger
|
|
triggers_known[] = ahriman.core.distributed.WorkerLoaderTrigger
|
|
triggers_known[] = ahriman.core.distributed.WorkerTrigger
|
|
triggers_known[] = ahriman.core.support.KeyringTrigger
|
|
triggers_known[] = ahriman.core.support.MirrorlistTrigger
|
|
; List of worker nodes addresses used for build process, e.g.:
|
|
; workers = http://10.0.0.1:8080 http://10.0.0.3:8080
|
|
; Empty list means run on the local instance.
|
|
;workers =
|
|
|
|
[keyring]
|
|
; List of configuration section names for keyring generator plugin, e.g.:
|
|
; target = keyring-trigger
|
|
target =
|
|
|
|
; Keyring generator trigger sample.
|
|
;[keyring-trigger]
|
|
; Generator type name.
|
|
;type = keyring-generator
|
|
; Optional keyring package description.
|
|
;description=
|
|
; Optional URL to the repository homepage.
|
|
;homepage=
|
|
; Keyring package licenses list.
|
|
;license = Unlicense
|
|
; Optional keyring package name.
|
|
;package =
|
|
; Optional packager PGP keys list. If none set, it will read from database.
|
|
;packagers =
|
|
; List of revoked PGP keys.
|
|
;revoked =
|
|
; List of master PGP keys. If none set, the sign.key value will be used.
|
|
;trusted =
|
|
|
|
[mirrorlist]
|
|
; List of configuration section names for mirrorlist generator plugin, e.g.:
|
|
; target = mirrorlist-trigger
|
|
target =
|
|
|
|
; Mirror list generator trigger sample.
|
|
;[mirrorlist-trigger]
|
|
; Generator type name.
|
|
;type = mirrorlist-generator
|
|
; Optional mirrorlist package description.
|
|
;description=
|
|
; Optional URL to the repository homepage.
|
|
;homepage=
|
|
; Mirrorlist package licenses list.
|
|
;license = Unlicense
|
|
; Optional mirrorlist package name.
|
|
;package =
|
|
; Absolute path to generated mirrorlist file, usually path inside /etc/pacman.d directory.
|
|
;path =
|
|
; List of repository mirrors.
|
|
;servers =
|