From 071293ea063c281213d853f602ca49c384072587 Mon Sep 17 00:00:00 2001 From: staffadmin Date: Sat, 23 Nov 2024 22:52:04 +0100 Subject: [PATCH] [finito] --- .gitea/workflows/build_helm_chart_push.yml | 40 +------------------ .../workflows/build_push_internal_docker.yml | 6 +-- .gitea/workflows/build_push_package_deb.yml | 2 +- .gitea/workflows/build_push_public_docker.yml | 2 +- 4 files changed, 4 insertions(+), 46 deletions(-) diff --git a/.gitea/workflows/build_helm_chart_push.yml b/.gitea/workflows/build_helm_chart_push.yml index 43672fb..5d27457 100644 --- a/.gitea/workflows/build_helm_chart_push.yml +++ b/.gitea/workflows/build_helm_chart_push.yml @@ -1,12 +1,7 @@ -name: ci/cd to build and push docker image debian_runner in private registry - -#https://docs.docker.com/build/ci/github-actions/push-multi-registries/ -#https://www.devsync.se/ci/cd/docker/2023/10/27/gitea-runner-build-docker-containers.html - +name: ci/cd helm chart on: push: tags: - # Be carefull, conflict with package-deb *.*.*, don't use more than on dot *.* (ex: 2.5-runner) - '*-chart' @@ -25,8 +20,6 @@ jobs: steps: - name: Show Information run: echo "Runner ${{ runner.os }} working on repository ${{ gitea.repository }} and on tag ${{ gitea.ref_name }}" - # - name: helm create chart - # run: helm create ${{ env.GIT_REPO }} - name: clone repo helm chart run: git clone https://${{ secrets.REGISTRY_DOCKER_PASS }}@${{ vars.REGISTRY_DOCKER }}/${{ secrets.REGISTRY_DOCKER_USER }}/${{ env.GIT_REPO }} - name: tag release @@ -39,34 +32,3 @@ jobs: run: | export VERSION=$(echo "${{ gitea.ref_name }}" | cut -d '-' -f 1) curl --user ${{ secrets.REGISTRY_DOCKER_USER }}:${{ secrets.REGISTRY_DOCKER_PASS }} -X POST --upload-file /workspace/${{ secrets.GIT_USER_REPO }}/gitea-runner/${{ env.GIT_REPO }}-$VERSION.tgz https://${{ vars.REGISTRY_DOCKER }}/api/packages/${{ secrets.GIT_USER_REPO }}/helm/api/charts - -# helm repo add --username {username} --password {password} {repo} https://gitea.example.com/api/packages/{owner}/helm -# helm cm-push ./{chart_file}.tgz {repo} -# curl --user {username}:{password} -X POST --upload-file ./{chart_file}.tgz https://gitea.example.com/api/packages/{owner}/helm/api/charts - - - # - name: Git clone private repository - # uses: actions/checkout@v4 - # with: - # repository: ${{ gitea.repository }} - # token: ${{ secrets.REPO_PULL_GITEA }} - - # - name: Login to docker private registry - # uses: docker/login-action@v3 - # with: - # registry: ${{ vars.REGISTRY_DOCKER }} - # username: ${{ secrets.REGISTRY_DOCKER_USER }} - # password: ${{ secrets.REGISTRY_DOCKER_PASS }} - - - # - run: git --help - - # - name: Build and push image in registry - # uses: docker/build-push-action@v5 - # with: - # context: . - # push: true - # tags: ${{ vars.REGISTRY_DOCKER }}/${{ env.CHART_NAME }}:latest,${{ vars.REGISTRY_DOCKER }}/${{ env.CHART_NAME }}:${{ gitea.ref_name }} - - # - name: Output - # run: echo "Runner push on ${{ vars.REGISTRY_DOCKER }} image ${{ env.CHART_NAME }} tag ${{ gitea.ref_name }}" \ No newline at end of file diff --git a/.gitea/workflows/build_push_internal_docker.yml b/.gitea/workflows/build_push_internal_docker.yml index 78435d2..226d1ef 100644 --- a/.gitea/workflows/build_push_internal_docker.yml +++ b/.gitea/workflows/build_push_internal_docker.yml @@ -1,12 +1,8 @@ -name: ci/cd to build and push docker image debian_runner in private registry - -#https://docs.docker.com/build/ci/github-actions/push-multi-registries/ -#https://www.devsync.se/ci/cd/docker/2023/10/27/gitea-runner-build-docker-containers.html +name: ci/cd internal docker image on: push: tags: - # Be carefull, conflict with package-deb *.*.*, don't use more than on dot *.* (ex: 2.5-runner) - '*-internal' diff --git a/.gitea/workflows/build_push_package_deb.yml b/.gitea/workflows/build_push_package_deb.yml index 69204a2..d457ee1 100644 --- a/.gitea/workflows/build_push_package_deb.yml +++ b/.gitea/workflows/build_push_package_deb.yml @@ -1,4 +1,4 @@ -name: build_package_deb +name: build and push deb package env: PACKAGE_NAME: test3 diff --git a/.gitea/workflows/build_push_public_docker.yml b/.gitea/workflows/build_push_public_docker.yml index c63e920..7b1d4f6 100644 --- a/.gitea/workflows/build_push_public_docker.yml +++ b/.gitea/workflows/build_push_public_docker.yml @@ -1,4 +1,4 @@ -name: ci/cd to build and push docker image wafwoof in private registry +name: ci/cd public docker on: push: