File tree Expand file tree Collapse file tree 20 files changed +43
-29
lines changed Expand file tree Collapse file tree 20 files changed +43
-29
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ IMPORT ./earthly/bash AS bash-ci
6
6
IMPORT ./earthly/spectral AS spectral-ci
7
7
IMPORT ./earthly/python AS python-ci
8
8
9
+ ARG --global REGISTRY= "harbor.shared-services.projectcatalyst.io/dockerhub/library"
10
+
9
11
# cspell: words livedocs sitedocs
10
12
11
13
@@ -21,7 +23,7 @@ markdown-check-fix:
21
23
22
24
# Make sure the project dictionary is properly sorted.
23
25
clean-spelling-list :
24
- FROM debian:stable-slim
26
+ FROM ${REGISTRY}/ debian:stable-slim
25
27
DO cspell-ci+CLEAN
26
28
27
29
# check-spelling Check spelling in this repo inside a container.
@@ -30,7 +32,7 @@ check-spelling:
30
32
31
33
# check-bash - test all bash files lint properly according to shellcheck.
32
34
check-bash :
33
- FROM alpine:3.20.3
35
+ FROM ${REGISTRY}/ alpine:3.20.3
34
36
35
37
DO bash-ci+SHELLCHECK --src = .
36
38
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ IMPORT ../../utilities/scripts AS scripts
4
4
5
5
# Internal: builder creates a container we can use to execute shellcheck
6
6
builder :
7
- FROM alpine:3.20.3
7
+ FROM harbor.shared-services.projectcatalyst.io/dockerhub/library/ alpine:3.20.3
8
8
9
9
RUN apk add --no-cache \
10
10
bash \
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ VERSION 0.8
5
5
IMPORT ../../utilities/cql-to-d2 AS cql-to-d2-utils
6
6
7
7
scylladb-base :
8
- FROM scylladb/scylla:6.1.1
8
+ FROM harbor.shared-services.projectcatalyst.io/dockerhub/ scylladb/scylla:6.1.1
9
9
10
10
WORKDIR /root
11
11
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ VERSION 0.8
3
3
# cspell: words cddlc
4
4
5
5
cddl-base :
6
- FROM ruby:3.3.0-alpine
6
+ ARG REGISTRY= "harbor.shared-services.projectcatalyst.io/dockerhub/library"
7
+ FROM ${REGISTRY}/ruby:3.3.0-alpine
7
8
8
9
RUN gem install cddlc
Original file line number Diff line number Diff line change 11
11
12
12
# Unlikely to need to change this.
13
13
ARG cfg_file= cspell.json
14
+ ARG REGISTRY= "harbor.shared-services.projectcatalyst.io/ghcr"
14
15
15
- FROM ghcr.io /streetsidesoftware/cspell:8.13.3
16
+ FROM ${REGISTRY} /streetsidesoftware/cspell:8.13.3
16
17
WORKDIR /work
17
18
18
19
COPY $src .
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ VERSION 0.8
3
3
IMPORT ../debian AS debian
4
4
5
5
# Define a constant name for the container and its version.
6
- ARG --global CUE_IMAGE= "cuelang/cue:0.14.1"
6
+ ARG --global CUE_IMAGE= "harbor.shared-services.projectcatalyst.io/dockerhub/ cuelang/cue:0.14.1"
7
7
8
8
9
9
INSTALL :
Original file line number Diff line number Diff line change 1
1
VERSION 0.8
2
2
3
3
# Define a constant name for the container and its version.
4
- ARG --global DEBIAN_IMAGE= "debian:13.0-slim"
4
+ ARG --global DEBIAN_IMAGE= "harbor.shared-services.projectcatalyst.io/dockerhub/library/ debian:13.0-slim"
5
5
6
6
# Optimally install packages for debian
7
7
INSTALL :
Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ PACKAGE:
114
114
FUNCTION
115
115
116
116
# Use the official Nginx base image
117
- FROM nginx:bookworm
117
+ FROM harbor.shared-services.projectcatalyst.io/dockerhub/library/ nginx:bookworm
118
118
119
119
# Force this server to disable the browsers cache for these files.
120
120
RUN echo " " > /etc/nginx/conf.d/disable-cache.conf; \
Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ VERSION 0.8
4
4
5
5
IMPORT ./installer AS installer
6
6
7
+ ARG --global REGISTRY= "harbor.shared-services.projectcatalyst.io/dockerhub/library"
8
+
7
9
# TODO(bkioshn): https://github.com/input-output-hk/catalyst-ci/issues/322
8
10
# Install flutter.
9
11
INSTALL_FLUTTER :
@@ -37,7 +39,7 @@ INSTALL_FLUTTER:
37
39
38
40
# flutter-base installs required tools and packages.
39
41
flutter-base :
40
- FROM debian:bookworm-20250203-slim
42
+ FROM ${REGISTRY}/ debian:bookworm-20250203-slim
41
43
42
44
ENV DEBIAN_FRONTEND= noninteractive
43
45
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ IMPORT ../rust AS rust-ci
9
9
# TODO(bkioshn): https://github.com/input-output-hk/catalyst-ci/issues/322
10
10
# builder: Setup necessary tools for `flutter_rust_bridge`
11
11
builder :
12
- FROM debian:stable-slim
12
+ FROM harbor.shared-services.projectcatalyst.io/dockerhub/library/ debian:stable-slim
13
13
14
14
WORKDIR /work
15
15
You can’t perform that action at this time.
0 commit comments