diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 514c07a4..d3c50c16 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,10 +49,12 @@ Docker Container: echo "[DEBUG] building multiarch/specified arch image"; docker buildx build --platform=$DOCKER_IMAGE_BUILD_TARGET_PLATFORMS . \ - --label org.opencontainers.image.created="$(date '+%Y-%m-%d %H:%M:%S%:z')" \ + --label org.opencontainers.image.created="$(date '+%Y-%m-%dT%H:%M:%S%:z')" \ --label org.opencontainers.image.documentation="$CI_PROJECT_URL" \ --label org.opencontainers.image.source="$CI_PROJECT_URL" \ --label org.opencontainers.image.revision="$CI_COMMIT_SHA" \ + --label io.artifacthub.package.readme-url="$CI_PROJECT_URL/-/raw/development/README.md?ref_type=heads" \ + --label io.artifacthub.package.maintainers='[{"name":"No Fuss Computing","email":"helpdesk@nofusscomputing.com"}, {"name":"jon_nfc","email":"jonathon.lockwood@networkedweb.com"}]' \ --push \ --build-arg CI_PROJECT_URL=$CI_PROJECT_URL \ --build-arg CI_COMMIT_SHA=$CI_COMMIT_SHA \ diff --git a/README.md b/README.md index e731bf5c..4ee1cf33 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ![Project Status - Active](https://img.shields.io/badge/Project%20Status-Active-green?logo=gitlab&style=plastic) -[![Docker Pulls](https://img.shields.io/docker/pulls/nofusscomputing/centurion-erp?style=plastic&logo=docker&color=0db7ed)](https://hub.docker.com/r/nofusscomputing/centurion-erp) +[![Docker Pulls](https://img.shields.io/docker/pulls/nofusscomputing/centurion-erp?style=plastic&logo=docker&color=0db7ed)](https://hub.docker.com/r/nofusscomputing/centurion-erp) [![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/centurion-erp)](https://artifacthub.io/packages/search?repo=centurion-erp) diff --git a/artifacthub-repo.yml b/artifacthub-repo.yml new file mode 100644 index 00000000..7676ed31 --- /dev/null +++ b/artifacthub-repo.yml @@ -0,0 +1,6 @@ +repositoryID: 17eaf871-a980-41ba-b841-2a78734535ca +owners: + - name: no-fuss-computing + email: helpdesk@nofusscomputing.com + - name: jon_nfc + email: jonathon.lockwood@networkedweb.com diff --git a/dockerfile b/dockerfile index ee4f00ee..f9785ce0 100644 --- a/dockerfile +++ b/dockerfile @@ -57,6 +57,14 @@ RUN cd /tmp/python_modules \ FROM python:3.11-alpine3.19 +LABEL \ + org.opencontainers.image.vendor="No Fuss Computing" \ + org.opencontainers.image.title="Centurion ERP" \ + org.opencontainers.image.description="An ERP with a focus on ITSM and automation" \ + org.opencontainers.image.vendor="No Fuss Computing" \ + io.artifacthub.package.license="MIT" + + ARG CI_PROJECT_URL ARG CI_COMMIT_SHA ARG CI_COMMIT_TAG diff --git a/gitlab-ci b/gitlab-ci index 673441f8..58ffcabb 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 673441f83a7d943434252ee23899e3572cdfb141 +Subproject commit 58ffcabbfb503af3e57d9cb3ab43931b23dc4cd8