From 84b126505c5fe6fa35ba92f20a7b6ed32bcbeb34 Mon Sep 17 00:00:00 2001 From: Jacob Sanford Date: Wed, 12 Jul 2023 10:06:56 -0300 Subject: [PATCH] Connect to dockworker-baseimage --- .dockworker/dockworker.yml | 19 ++++++++++++++++++ ...uild-test-deploy.yaml => build-image.yaml} | 5 +++-- .gitignore | 3 +++ composer.json | 20 +++++++++++++++++++ 4 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 .dockworker/dockworker.yml rename .github/workflows/{build-test-deploy.yaml => build-image.yaml} (80%) create mode 100644 .gitignore create mode 100644 composer.json diff --git a/.dockworker/dockworker.yml b/.dockworker/dockworker.yml new file mode 100644 index 0000000..a571648 --- /dev/null +++ b/.dockworker/dockworker.yml @@ -0,0 +1,19 @@ +dockworker: + version: '6' + application: + description: A lightweight extensible nginx docker image, suitable for development or production deployments. + uri: https://github.com/unb-libraries/docker-nginx + identifiers: + id: docker-nginx + slug: docker-nginx + short_slug: basenginx + uuid: 6001 + topics: + - nginx + image: + name: ghcr.io/unb-libraries/nginx + workflows: + vcs: + type: github + owner: unb-libraries + name: docker-nginx diff --git a/.github/workflows/build-test-deploy.yaml b/.github/workflows/build-image.yaml similarity index 80% rename from .github/workflows/build-test-deploy.yaml rename to .github/workflows/build-image.yaml index c3bbaf3..a5ec11b 100644 --- a/.github/workflows/build-test-deploy.yaml +++ b/.github/workflows/build-image.yaml @@ -1,4 +1,4 @@ -name: docker-nginx +name: Build ghcr.io/unb-libraries/nginx on: pull_request: @@ -9,8 +9,9 @@ jobs: deploy: uses: unb-libraries/dockworker-baseimage/.github/workflows/build-base-image.yaml@6.x with: - image-name: ghcr.io/unb-libraries/base + image-name: ghcr.io/unb-libraries/nginx secrets: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} GH_CONTAINER_REGISTRY_TOKEN: ${{ secrets.GH_CONTAINER_REGISTRY_TOKEN }} GH_CONTAINER_REGISTRY_USER: ${{ secrets.GH_CONTAINER_REGISTRY_USER }} + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4238423 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.gitkeep +vendor +/composer.lock diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..aa821cf --- /dev/null +++ b/composer.json @@ -0,0 +1,20 @@ +{ + "config": { + "allow-plugins": { + "php-http/discovery": true + } + }, + "description": "Builds the base ghcr.io/unb-libraries/nginx image.", + "license": "MIT", + "minimum-stability": "dev", + "name": "unb-libraries/docker-nginx", + "prefer-stable": true, + "require-dev": { + "unb-libraries/dockworker-baseimage": "6.x-dev" + }, + "scripts": { + "post-update-cmd": [ + "vendor/bin/dockworker git:setup-hooks" + ] + } +}