Add nix pull through cache to CI builds.
Some checks failed
format Build format has succeeded
clippy Build clippy has failed
foreign-document-test Build foreign-document-test has succeeded
rust-test Build rust-test has succeeded
build Build build has failed

This commit is contained in:
Tom Alexander
2026-10-21 09:43:17 -04:00
parent 1fa6327511
commit e44be41d94
5 changed files with 20 additions and 0 deletions

View File

@@ -122,6 +122,10 @@ spec:
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --cache-to - --cache-to
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --build-arg
- "SOURCE_DATE_EPOCH=$(tasks.get-git-commit-time.results.unix-time)"
- --build-arg
- "NIX_SUBSTITUTERS=http://ncps.nix-pull-through-cache.svc.cluster.local:80 https://cache.nixos.org"
- name: REGISTRIES_CONF - name: REGISTRIES_CONF
value: | value: |
unqualified-search-registries = ["docker.io"] unqualified-search-registries = ["docker.io"]

View File

@@ -122,6 +122,10 @@ spec:
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --cache-to - --cache-to
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --build-arg
- "SOURCE_DATE_EPOCH=$(tasks.get-git-commit-time.results.unix-time)"
- --build-arg
- "NIX_SUBSTITUTERS=http://ncps.nix-pull-through-cache.svc.cluster.local:80 https://cache.nixos.org"
- name: REGISTRIES_CONF - name: REGISTRIES_CONF
value: | value: |
unqualified-search-registries = ["docker.io"] unqualified-search-registries = ["docker.io"]

View File

@@ -122,6 +122,10 @@ spec:
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --cache-to - --cache-to
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --build-arg
- "SOURCE_DATE_EPOCH=$(tasks.get-git-commit-time.results.unix-time)"
- --build-arg
- "NIX_SUBSTITUTERS=http://ncps.nix-pull-through-cache.svc.cluster.local:80 https://cache.nixos.org"
- name: REGISTRIES_CONF - name: REGISTRIES_CONF
value: | value: |
unqualified-search-registries = ["docker.io"] unqualified-search-registries = ["docker.io"]

View File

@@ -122,6 +122,10 @@ spec:
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --cache-to - --cache-to
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --build-arg
- "SOURCE_DATE_EPOCH=$(tasks.get-git-commit-time.results.unix-time)"
- --build-arg
- "NIX_SUBSTITUTERS=http://ncps.nix-pull-through-cache.svc.cluster.local:80 https://cache.nixos.org"
- name: REGISTRIES_CONF - name: REGISTRIES_CONF
value: | value: |
unqualified-search-registries = ["docker.io"] unqualified-search-registries = ["docker.io"]

View File

@@ -122,6 +122,10 @@ spec:
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --cache-to - --cache-to
- "$(params.image-name)-buildcache" - "$(params.image-name)-buildcache"
- --build-arg
- "SOURCE_DATE_EPOCH=$(tasks.get-git-commit-time.results.unix-time)"
- --build-arg
- "NIX_SUBSTITUTERS=http://ncps.nix-pull-through-cache.svc.cluster.local:80 https://cache.nixos.org"
- name: REGISTRIES_CONF - name: REGISTRIES_CONF
value: | value: |
unqualified-search-registries = ["docker.io"] unqualified-search-registries = ["docker.io"]