This commit is contained in:
parent
702492e866
commit
89fdbd9388
@ -38,6 +38,69 @@ jobs:
|
||||
echo IMAGE_VERSION=$(date -u +'v%y.%m.%d') | tee -a $GITHUB_OUTPUT
|
||||
echo IMAGE_REVISION=$(git rev-parse HEAD) | tee -a $GITHUB_OUTPUT
|
||||
|
||||
- name: build and push base 24.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
context: .
|
||||
file: dockerfiles/base.dockerfile
|
||||
platforms: |
|
||||
linux/amd64
|
||||
linux/arm64
|
||||
pull: true
|
||||
push: true
|
||||
no-cache: true
|
||||
build-args: |
|
||||
BASE_IMAGE_TAG=act-24.04
|
||||
IMAGE_VERSION=${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
IMAGE_REVISION=${{ steps.meta.outputs.IMAGE_REVISION }}
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-24.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-24.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-latest
|
||||
|
||||
- name: build and push python 24.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
context: .
|
||||
file: dockerfiles/python.dockerfile
|
||||
platforms: |
|
||||
linux/amd64
|
||||
linux/arm64
|
||||
pull: true
|
||||
push: true
|
||||
no-cache: true
|
||||
build-args: |
|
||||
BASE_IMAGE_TAG=ubuntu-24.04
|
||||
IMAGE_VERSION=${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
IMAGE_REVISION=${{ steps.meta.outputs.IMAGE_REVISION }}
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-24.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-24.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-latest
|
||||
|
||||
- name: build and push doc 24.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
context: .
|
||||
file: dockerfiles/doc.dockerfile
|
||||
platforms: |
|
||||
linux/amd64
|
||||
linux/arm64
|
||||
pull: true
|
||||
push: true
|
||||
no-cache: true
|
||||
build-args: |
|
||||
BASE_IMAGE_TAG=act-24.04
|
||||
IMAGE_VERSION=${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
IMAGE_REVISION=${{ steps.meta.outputs.IMAGE_REVISION }}
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-24.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-24.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-latest
|
||||
|
||||
- name: build and push base 22.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
@ -57,7 +120,6 @@ jobs:
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-22.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-22.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-latest
|
||||
|
||||
- name: build and push python 22.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
@ -78,7 +140,6 @@ jobs:
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-22.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-22.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-latest
|
||||
|
||||
- name: build and push doc 22.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
@ -99,64 +160,3 @@ jobs:
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-22.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-22.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-latest
|
||||
|
||||
- name: build and push base 20.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
context: .
|
||||
file: dockerfiles/base.dockerfile
|
||||
platforms: |
|
||||
linux/amd64
|
||||
linux/arm64
|
||||
pull: true
|
||||
push: true
|
||||
no-cache: true
|
||||
build-args: |
|
||||
BASE_IMAGE_TAG=act-20.04
|
||||
IMAGE_VERSION=${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
IMAGE_REVISION=${{ steps.meta.outputs.IMAGE_REVISION }}
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-20.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:ubuntu-20.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
|
||||
- name: build and push python 20.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
context: .
|
||||
file: dockerfiles/python.dockerfile
|
||||
platforms: |
|
||||
linux/amd64
|
||||
linux/arm64
|
||||
pull: true
|
||||
push: true
|
||||
no-cache: true
|
||||
build-args: |
|
||||
BASE_IMAGE_TAG=ubuntu-20.04
|
||||
IMAGE_VERSION=${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
IMAGE_REVISION=${{ steps.meta.outputs.IMAGE_REVISION }}
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-20.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:python-ubuntu-20.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
|
||||
- name: build and push doc 20.04
|
||||
uses: https://git.mousesoft.ru/ms/gitea-action-docker-build-push@v6.15.0
|
||||
with:
|
||||
context: .
|
||||
file: dockerfiles/doc.dockerfile
|
||||
platforms: |
|
||||
linux/amd64
|
||||
linux/arm64
|
||||
pull: true
|
||||
push: true
|
||||
no-cache: true
|
||||
build-args: |
|
||||
BASE_IMAGE_TAG=act-22.04
|
||||
IMAGE_VERSION=${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
IMAGE_CREATED=${{ steps.meta.outputs.IMAGE_CREATED }}
|
||||
IMAGE_REVISION=${{ steps.meta.outputs.IMAGE_REVISION }}
|
||||
tags: |
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-20.04
|
||||
git.mousesoft.ru/ms/gitea-runner-images:doc-ubuntu-20.04-${{ steps.meta.outputs.IMAGE_VERSION }}
|
||||
|
Loading…
x
Reference in New Issue
Block a user