From ed3eff52d9ce55c49470021f785c4c2adc5df9d5 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Sun, 25 Jan 2026 18:02:52 +0100 Subject: [PATCH] fix CI with lowercase --- .gitea/workflows/ci.yaml | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index fafbcc8..54045c9 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -8,10 +8,10 @@ on: env: BRANCH_NAME: ${{ github.ref_name }} - BASE_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbasebuilder:${{ env.BRANCH_NAME_LOWER }} - CPP_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxcppbuilder:${{ env.BRANCH_NAME_LOWER }} - BIGFOOT_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbigfootbuilder:${{ env.BRANCH_NAME_LOWER }} - BIGFOOT_COVERAGE_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbigfootcoveragebuilder:${{ env.BRANCH_NAME_LOWER }} + BASE_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbasebuilder + CPP_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxcppbuilder + BIGFOOT_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbigfootbuilder + BIGFOOT_COVERAGE_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbigfootcoveragebuilder jobs: build-base-builder: @@ -40,7 +40,7 @@ jobs: with: context: ./Linux/BaseBuilder push: true - tags: ${{ env.BASE_BUILDER_TAG }} + tags: ${{ env.BASE_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} build-cpp-builder: runs-on: ubuntu-latest @@ -69,10 +69,10 @@ jobs: with: context: ./Linux/CPPBuilder push: true - tags: ${{ env.CPP_BUILDER_TAG }} + tags: ${{ env.CPP_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} build-args: | BASE_BUILDER=${{ env.BASE_BUILDER_TAG }} - CONAN_PROFILE_BRANCH=${{ env.BRANCH_NAME }} + CONAN_PROFILE_BRANCH=${{ env.BRANCH_NAME_LOWER }} build-bigfoot-builder: runs-on: ubuntu-latest @@ -101,15 +101,23 @@ jobs: with: context: ./Linux/BigfootBuilder push: true - tags: ${{ env.BIGFOOT_BUILDER_TAG }} + tags: ${{ env.BIGFOOT_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} build-args: | - BASE_BUILDER=${{ env.CPP_BUILDER_TAG }} + BASE_BUILDER=${{ env.CPP_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} ARTIFACTORY_CONAN_USER=${{ secrets.ARTIFACTORY_USER }} ARTIFACTORY_CONAN_PASSWORD=${{ secrets.ARTIFACTORY_PASSWORD }} CONAN_RELEASE_PROFILE=clang CONAN_RELWITHDEBINFO_PROFILE=clangd CONAN_DEBUG_PROFILE=clangd - PACKAGES_CHANNEL=${{ env.BRANCH_NAME }} + PACKAGES_CHANNEL=${{ env.BRANCH_NAME_LOWER }} + + - name: Push built packages + run: | + docker run --rm \ + -e CONAN_LOGIN_USERNAME=${{ secrets.ARTIFACTORY_USER }} \ + -e CONAN_PASSWORD=${{ secrets.ARTIFACTORY_PASSWORD }} \ + ${{ env.BIGFOOT_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} \ + bash -c "conan upload '*' --remote=bigfootpackages --force --confirm" build-bigfootcoverage-builder: runs-on: ubuntu-latest @@ -138,12 +146,12 @@ jobs: with: context: ./Linux/BigfootBuilder push: true - tags: ${{ env.BIGFOOT_COVERAGE_BUILDER_TAG }} + tags: ${{ env.BIGFOOT_COVERAGE_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} build-args: | - BASE_BUILDER=${{ env.CPP_BUILDER_TAG }} + BASE_BUILDER=${{ env.CPP_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} ARTIFACTORY_CONAN_USER=${{ secrets.ARTIFACTORY_USER }} ARTIFACTORY_CONAN_PASSWORD=${{ secrets.ARTIFACTORY_PASSWORD }} CONAN_RELEASE_PROFILE=gcc_coverage CONAN_RELWITHDEBINFO_PROFILE=gcc_coverage CONAN_DEBUG_PROFILE=gcc_coverage - PACKAGES_CHANNEL=${{ env.BRANCH_NAME }} + PACKAGES_CHANNEL=${{ env.BRANCH_NAME_LOWER }}