minimum-bulk: v0.4.5 metadata: name: lithos short-description: A process supervisor with containers long-description: | Lithos allows you to run and restart containers repositories: # trusty - kind: debian suite: trusty component: lithos keep-releases: 1 match-version: ^\d+\.\d+\.\d+\+trusty1$ - kind: debian suite: trusty component: lithos-stable keep-releases: 1000 match-version: ^\d+\.\d+\.\d+\+trusty1$ - kind: debian suite: trusty component: lithos-testing keep-releases: 100 match-version: \+trusty1$ # xenial - kind: debian suite: xenial component: lithos keep-releases: 1 match-version: ^\d+\.\d+\.\d+\+xenial1$ - kind: debian suite: xenial component: lithos-stable keep-releases: 1000 match-version: ^\d+\.\d+\.\d+\+xenial1$ - kind: debian suite: xenial component: lithos-testing keep-releases: 100 match-version: \+xenial1$ # bionic - kind: debian suite: bionic component: lithos keep-releases: 1 match-version: ^\d+\.\d+\.\d+\+bionic1$ - kind: debian suite: bionic component: lithos-stable keep-releases: 1000 match-version: ^\d+\.\d+\.\d+\+bionic1$ - kind: debian suite: bionic component: lithos-testing keep-releases: 100 match-version: \+bionic1$ versions: - file: Cargo.toml block-start: ^\[package\] block-end: ^\[.*\] regex: ^version\s*=\s*"(\S+)" - file: docs/conf.py regex: ^version\s*=\s*'(\S+)' partial-version: ^\d+\.\d+ - file: docs/conf.py regex: ^release\s*=\s*'(\S+)' # for more automation we also update the lockfile - file: Cargo.lock block-start: ^name\s*=\s*"lithos" regex: ^version\s*=\s*"(\S+)" block-end: ^\[.*\]