From 4b2b28e223ef569267e067f202ebf4d031b9dbc4 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Wed, 6 Mar 2024 15:26:40 +0800 Subject: [PATCH] workflows/build-ci-images.yml: update --- .github/workflows/build-ci-images.yml | 72 +++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/.github/workflows/build-ci-images.yml b/.github/workflows/build-ci-images.yml index 2808470..50210f1 100644 --- a/.github/workflows/build-ci-images.yml +++ b/.github/workflows/build-ci-images.yml @@ -43,3 +43,75 @@ jobs: secrets: artifactory_sa: ${{ secrets.REPO_USER }} artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }} + + build-go-lint-image: + name: Build go lint image + uses: svc-design/actions/.github/workflows/build-images-with-host-docker.yaml@main + with: + registry_addr: "artifact.onwalk.net" + image_name: 'public/base/alpine-go-lint' + image_tag: 'latest' + dockerfile_path: 'oci/base/alpine-go-lint' + secrets: + artifactory_sa: ${{ secrets.REPO_USER }} + artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }} + + build-python-lint-image: + name: Build python lint image + uses: svc-design/actions/.github/workflows/build-images-with-host-docker.yaml@main + with: + registry_addr: "artifact.onwalk.net" + image_name: 'public/base/alpine-python-lint' + image_tag: 'latest' + dockerfile_path: 'oci/base/alpine-python-lint' + secrets: + artifactory_sa: ${{ secrets.REPO_USER }} + artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }} + + build-yaml-lint-image: + name: Build yaml lint image + uses: svc-design/actions/.github/workflows/build-images-with-host-docker.yaml@main + with: + registry_addr: "artifact.onwalk.net" + image_name: 'public/base/alpine-yaml-lint' + image_tag: 'latest' + dockerfile_path: 'oci/base/alpine-yaml-lint' + secrets: + artifactory_sa: ${{ secrets.REPO_USER }} + artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }} + + build-eslint-image: + name: Build es lint image + uses: svc-design/actions/.github/workflows/build-images-with-host-docker.yaml@main + with: + registry_addr: "artifact.onwalk.net" + image_name: 'public/base/alpine-eslint' + image_tag: 'latest' + dockerfile_path: 'oci/base/apline-eslint' + secrets: + artifactory_sa: ${{ secrets.REPO_USER }} + artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }} + + build-chart-image: + name: Build chart builder image + uses: svc-design/actions/.github/workflows/build-images-with-host-docker.yaml@main + with: + registry_addr: "artifact.onwalk.net" + image_name: 'public/base/alpine-chart-builder' + image_tag: 'latest' + dockerfile_path: 'oci/base/alpine-chart-builder' + secrets: + artifactory_sa: ${{ secrets.REPO_USER }} + artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }} + + build-image-image: + name: Build image builder image + uses: svc-design/actions/.github/workflows/build-images-with-host-docker.yaml@main + with: + registry_addr: "artifact.onwalk.net" + image_name: 'public/base/alpine-image-builder' + image_tag: 'latest' + dockerfile_path: 'oci/base/alpine-image-builder' + secrets: + artifactory_sa: ${{ secrets.REPO_USER }} + artifactory_pw: ${{ secrets.HELM_REPO_PASSWORD }}