Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

isle-buildkit#377: Add opencontainers annotations for image source, URL #378

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions activemq/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM java

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/activemq
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=github-tags depName=apache-activemq packageName=apache/activemq
ARG ACTIVEMQ_VERSION=5.18.6
Expand Down
3 changes: 3 additions & 0 deletions alpaca/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM java

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/alpaca
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
ARG ALPACA_VERSION="2.2.0"
ARG ALPACA_FILE="islandora-alpaca-app-${ALPACA_VERSION}-all.jar"
Expand Down
3 changes: 3 additions & 0 deletions base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM alpine

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/base
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=github-releases depName=s6-overlay packageName=just-containers/s6-overlay
ARG S6_VERSION=3.2.0.2
Expand Down
3 changes: 3 additions & 0 deletions blazegraph/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM tomcat

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/blazegraph
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
ARG BLAZEGRAPH_VERSION="CANDIDATE_2_1_5"
ARG BLAZEGRAPH_FILE="blazegraph.war"
Expand Down
3 changes: 3 additions & 0 deletions cantaloupe/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM java

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/cantaloupe
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=github-releases depName=cantaloupe packageName=cantaloupe-project/cantaloupe
ARG CANTALOUPE_VERSION=5.0.6
Expand Down
3 changes: 3 additions & 0 deletions code-server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
FROM nodejs
FROM drupal

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/code-server
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

# renovate: datasource=github-releases depName=alpine-pkg-glibc packageName=sgerrand/alpine-pkg-glibc
Expand Down
3 changes: 3 additions & 0 deletions crayfish/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM nginx

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/crayfish
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

# When updating this commit also update the lock files in rootfs/var/www/crayfish.
ARG TARGETARCH
ARG COMMIT=6ba190c3ffebabb83e977c6515ecfd022692f6e5
Expand Down
3 changes: 3 additions & 0 deletions crayfits/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM crayfish

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/crayfits
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 8000
Expand Down
3 changes: 3 additions & 0 deletions drupal/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM nginx

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/drupal
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 80
Expand Down
3 changes: 3 additions & 0 deletions fcrepo6/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM tomcat

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/fcrepo6
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

# renovate: datasource=github-releases depName=fcrepo packageName=fcrepo/fcrepo
Expand Down
3 changes: 3 additions & 0 deletions fits/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM tomcat

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/fits
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

# renovate: datasource=github-releases depName=fits-servlet packageName=harvard-lts/FITSservlet
Expand Down
3 changes: 3 additions & 0 deletions handle/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM java

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/handle
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
ARG HANDLE_VERSION=9.3.1
ARG HANDLE_FILE="handle-${HANDLE_VERSION}-distribution.tar.gz"
Expand Down
3 changes: 3 additions & 0 deletions homarus/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM crayfish

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/homarus
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 8000
Expand Down
3 changes: 3 additions & 0 deletions houdini/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
FROM imagemagick
FROM crayfish

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/houdini
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 8000
Expand Down
3 changes: 3 additions & 0 deletions hypercube/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
FROM leptonica
FROM crayfish AS hypercube

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/hypercube
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 8000
Expand Down
3 changes: 3 additions & 0 deletions java/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM base

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/java
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

# Install packages and tools required by all downstream images.
Expand Down
5 changes: 4 additions & 1 deletion mariadb/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM base

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/mariadb
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 3306
Expand All @@ -27,7 +30,7 @@ RUN --mount=type=cache,id=mariadb-apk-${TARGETARCH},sharing=locked,target=/var/c
# hardware.
ENV S6_CMD_WAIT_FOR_SERVICES_MAXTIME=600000

ENV \
ENV \
# Default Mariadb value of 16 MB (bytes)
MYSQL_MAX_ALLOWED_PACKET=16777216 \
MYSQL_TRANSACTION_ISOLATION=READ-COMMITTED
Expand Down
3 changes: 3 additions & 0 deletions matomo/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM nginx

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/matomo
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

ARG MATOMO_VERSION="5.0.3"
Expand Down
3 changes: 3 additions & 0 deletions milliner/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM crayfish

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/milliner
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 8000
Expand Down
3 changes: 3 additions & 0 deletions nginx/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM base

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/nginx
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=github-releases depName=custom-composer packageName=composer/composer
ARG COMPOSER_VERSION=2.8.4
Expand Down
3 changes: 3 additions & 0 deletions postgresql/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM base

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/postgresql
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH

EXPOSE 5432
Expand Down
3 changes: 3 additions & 0 deletions riprap/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM nginx as download

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/riprap
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
ARG COMMIT=6e38c75c1af3ee92a4fc54f8b8e36bc294812421
ARG FILE=${COMMIT}.tar.gz
Expand Down
3 changes: 3 additions & 0 deletions solr/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM java

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/solr
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=github-tags depName=apache-solr packageName=apache/solr
ARG SOLR_VERSION=9.7.0
Expand Down
3 changes: 3 additions & 0 deletions test/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM drupal

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/test
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=git-refs depName=islandora-starter-site packageName=https://github.com/islandora-devops/islandora-starter-site branch=main
ARG COMMIT=082032e325509950b3df535fd1630b5492af4f36
Expand Down
3 changes: 3 additions & 0 deletions tomcat/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# syntax=docker/dockerfile:1.5.1
FROM java

LABEL org.opencontainers.image.source=https://github.com/Islandora-DevOps/isle-buildkit/tree/main/tomcat
LABEL org.opencontainers.image.url=https://github.com/Islandora-DevOps/isle-buildkit/

ARG TARGETARCH
# renovate: datasource=github-tags depName=apache-tomcat packageName=apache/tomcat
ARG TOMCAT_VERSION=9.0.98
Expand Down