Added pre-build dependency version check (#32)

Fixes #15.

Uses ALPM's `satisfies` to resolve dependencies and then compares resolved dependency from local sync database with svn2git's version.

Reviewed-on: https://git.harting.dev/anonfunc/ALHP.GO/pulls/32
Co-authored-by: Giovanni Harting <539@idlegandalf.com>
Co-committed-by: Giovanni Harting <539@idlegandalf.com>
This commit is contained in:
2021-07-27 02:43:30 +02:00
parent 17b415f8f3
commit e28d85b10d
5 changed files with 639 additions and 412 deletions

View File

@@ -19,10 +19,16 @@ march:
- x86-64-v3
blacklist:
- pacman
- tensorflow
- tensorflow-cuda
- gcc
packages:
- pacman
- tensorflow
- tensorflow-cuda
- gcc
repo:
- testing
- i686
- staging
- unstable
build:
worker: 4
@@ -39,4 +45,4 @@ status:
unknown: "dark"
logging:
level: DEBUG
level: INFO