diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index e7e293f..feec33b 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -105,6 +105,17 @@ jobs: CONAN_DEBUG_PROFILE=clangd PACKAGES_CHANNEL=${{ env.BRANCH_NAME }} + bigfoot-builder-push-built-packages: + runs-on: ubuntu-latest + timeout-minutes: 360 + needs: build-bigfoot-builder + container: + image: BIGFOOT_BUILDER_TAG + + steps: + - name: Push built Packages + run: CONAN_LOGIN_USERNAME=${{ secrets.ARTIFACTORY_USER }} CONAN_PASSWORD=${{ secrets.ARTIFACTORY_PASSWORD }} conan upload "*" --remote=bigfootpackages --force --confirm + build-bigfootcoverage-builder: runs-on: ubuntu-latest timeout-minutes: 360 diff --git a/Linux/BigfootBuilder/Dockerfile b/Linux/BigfootBuilder/Dockerfile index 95d58ad..b9a5926 100644 --- a/Linux/BigfootBuilder/Dockerfile +++ b/Linux/BigfootBuilder/Dockerfile @@ -33,5 +33,4 @@ RUN ccache --zero-stats \ && CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELEASE_PROFILE} -pr:b=${CONAN_RELEASE_PROFILE} -s build_type=Release \ && CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELWITHDEBINFO_PROFILE} -pr:b=${CONAN_RELWITHDEBINFO_PROFILE} -s build_type=RelWithDebInfo \ && CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan install ./BigfootDependencies -o Requirements/*:packages_channel=${PACKAGES_CHANNEL} --remote=bigfootpackages --build="*" -pr:h=${CONAN_DEBUG_PROFILE} -pr:b=${CONAN_DEBUG_PROFILE} -s build_type=Debug \ - && ccache --show-stats \ - && CONAN_LOGIN_USERNAME=${ARTIFACTORY_CONAN_USER} CONAN_PASSWORD=${ARTIFACTORY_CONAN_PASSWORD} conan upload "*" --remote=bigfootpackages --force --confirm \ No newline at end of file + && ccache --show-stats \ No newline at end of file