diff --git a/images/.utils/gitlab-ci.yaml b/images/.utils/gitlab-ci.yaml index 31f039ea4e28afd6644f4d9b1694e7501c06d544..0c3b8d4c7a4b65be098cff560b140b83cc744878 100644 --- a/images/.utils/gitlab-ci.yaml +++ b/images/.utils/gitlab-ci.yaml @@ -15,6 +15,7 @@ container-build: - findmydevice-server - opentf - cowsay + - splio-vectorrs script: - cd images/${IMAGE} - | diff --git a/images/splio-vectorrs/.release b/images/splio-vectorrs/.release new file mode 100644 index 0000000000000000000000000000000000000000..7d462e42a188e7f2f4957d0aa1b56123797803fc --- /dev/null +++ b/images/splio-vectorrs/.release @@ -0,0 +1 @@ +release=15-3.0-p1 diff --git a/images/splio-vectorrs/Earthfile b/images/splio-vectorrs/Earthfile new file mode 100644 index 0000000000000000000000000000000000000000..0f67230cdd4958a39b73e8d308bc5dd87d41e92d --- /dev/null +++ b/images/splio-vectorrs/Earthfile @@ -0,0 +1,14 @@ +VERSION 0.7 + +container: + FROM ghcr.io/zalando/spilo-15:3.0-p1 + ARG registry=quay.io/shivering-isles/splio-vectorrs + RUN curl -L https://github.com/tensorchord/pgvecto.rs/releases/download/v0.1.11/vectors-pg15-v0.1.11-x86_64-unknown-linux-gnu.deb > vectors-pg15-v0.1.11-x86_64-unknown-linux-gnu.deb + RUN apt install ./vectors-pg15-*.deb + DO ../.utils/+LABEL --image=postfix --version=main + IF [ $latest = "true" ] + SAVE IMAGE --push ${registry}:latest + ELSE + LABEL "quay.expires-after"="12w" + END + SAVE IMAGE --push ${registry}:${tag}