Skip to content

Commit 16468dc

Browse files
authored
[components] rebuild ipfs and scheduler-extender components (#20624)
* [ipfs] rebuild components Tool: gitpod/catfood.gitpod.cloud * Fix kubo version Tool: gitpod/catfood.gitpod.cloud * Consolidate IPFS versions to workspace.yaml Tool: gitpod/catfood.gitpod.cloud * Also package scheduler-extender Tool: gitpod/catfood.gitpod.cloud
1 parent 36cdf66 commit 16468dc

File tree

7 files changed

+27
-4
lines changed

7 files changed

+27
-4
lines changed

WORKSPACE.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ defaultArgs:
2525
jbBackendVersion: "latest"
2626
dockerVersion: "20.10.24"
2727
dockerComposeVersion: "2.27.0-gitpod.0"
28+
ipfsKuboVersion: "v0.18.0"
29+
ipfsClusterVersion: "v1.0.8"
30+
schedulerExtenderVersion: "c1925d8"
2831
provenance:
2932
enabled: true
3033
slsa: true

components/ipfs/ipfs-cluster/BUILD.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ packages:
44
config:
55
dockerfile: leeway.Dockerfile
66
buildArgs:
7-
VERSION: v1.0.8
7+
VERSION: ${ipfsClusterVersion}
88
image:
9-
- ${imageRepoBase}/ipfs/ipfs-cluster:v1.0.8
9+
- ${imageRepoBase}/ipfs/ipfs-cluster:${ipfsClusterVersion}

components/ipfs/ipfs-cluster/leeway.Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ ARG VERSION
66

77
FROM alpine as dependencies
88

9+
ENV TRIGGER_REBUILD=0
10+
911
RUN apk add -U wget
1012

1113
RUN wget -O /jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 \

components/ipfs/kubo/BUILD.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ packages:
44
config:
55
dockerfile: leeway.Dockerfile
66
buildArgs:
7-
VERSION: v0.17.0
7+
VERSION: ${ipfsKuboVersion}
88
image:
9-
- ${imageRepoBase}/ipfs/kubo:v0.17.0
9+
- ${imageRepoBase}/ipfs/kubo:${ipfsKuboVersion}

components/ipfs/kubo/leeway.Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ ARG VERSION
66

77
FROM alpine as dependencies
88

9+
ENV TRIGGER_REBUILD=0
10+
911
RUN apk add -U wget
1012

1113
RUN wget -O /jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 \
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
packages:
2+
- name: docker
3+
type: docker
4+
config:
5+
dockerfile: leeway.Dockerfile
6+
buildArgs:
7+
VERSION: ${schedulerExtenderVersion}
8+
image:
9+
- ${imageRepoBase}/scheduler-extender:${schedulerExtenderVersion}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Copyright (c) 2022 Gitpod GmbH. All rights reserved.
2+
# Licensed under the GNU Affero General Public License (AGPL).
3+
# See License.AGPL.txt in the project root for license information.
4+
5+
ARG VERSION
6+
7+
FROM public.ecr.aws/b4b1c2l9/application/k5t9d3j5/application/scheduler-extender:${VERSION}

0 commit comments

Comments
 (0)