test: add integration tests

This commit is contained in:
Julien Neuhart
2025-03-21 11:18:20 +01:00
parent 820b914291
commit 0febb60a3f
139 changed files with 7561 additions and 16381 deletions

View File

@@ -20,12 +20,13 @@ jobs:
- name: Build and push
id: build_push
uses: ./.github/actions/build-push
uses: ./.github/actions/build-test-push
with:
docker_hub_username: ${{ secrets.DOCKERHUB_USERNAME }}
docker_hub_password: ${{ secrets.DOCKERHUB_TOKEN }}
version: ${{ github.event.release.tag_name }}
version: pr-${{ github.event.pull_request.number }}
platform: linux/amd64
skip_integrations_tests: true
release_386:
name: Release linux/386
@@ -39,12 +40,13 @@ jobs:
- name: Build and push
id: build_push
uses: ./.github/actions/build-push
uses: ./.github/actions/build-test-push
with:
docker_hub_username: ${{ secrets.DOCKERHUB_USERNAME }}
docker_hub_password: ${{ secrets.DOCKERHUB_TOKEN }}
version: ${{ github.event.release.tag_name }}
version: pr-${{ github.event.pull_request.number }}
platform: linux/386
skip_integrations_tests: true
release_arm64:
name: Release linux/arm64
@@ -58,12 +60,13 @@ jobs:
- name: Build and push
id: build_push
uses: ./.github/actions/build-push
uses: ./.github/actions/build-test-push
with:
docker_hub_username: ${{ secrets.DOCKERHUB_USERNAME }}
docker_hub_password: ${{ secrets.DOCKERHUB_TOKEN }}
version: ${{ github.event.release.tag_name }}
version: pr-${{ github.event.pull_request.number }}
platform: linux/arm64
skip_integrations_tests: true
release_arm_v7:
name: Release linux/arm/v7
@@ -77,12 +80,13 @@ jobs:
- name: Build and push
id: build_push
uses: ./.github/actions/build-push
uses: ./.github/actions/build-test-push
with:
docker_hub_username: ${{ secrets.DOCKERHUB_USERNAME }}
docker_hub_password: ${{ secrets.DOCKERHUB_TOKEN }}
version: ${{ github.event.release.tag_name }}
version: pr-${{ github.event.pull_request.number }}
platform: linux/arm/v7
skip_integrations_tests: true
merge_clean_release_tags:
needs: