Enable tests in github actions for all plugins
except rabbitmq_codegen
This commit is contained in:
parent
1a92fe578f
commit
482309718b
|
|
@ -516,6 +516,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7253,6 +7254,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7263,6 +7265,42 @@ jobs:
|
|||
with:
|
||||
name: amqp_client-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
amqp10_client:
|
||||
name: amqp10_client
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=amqp10_client \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: amqp10_client-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
amqp10_common:
|
||||
name: amqp10_common
|
||||
needs:
|
||||
|
|
@ -7288,6 +7326,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7323,6 +7362,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7358,6 +7398,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7393,6 +7434,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7403,6 +7445,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_auth_backend_http-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_auth_backend_ldap:
|
||||
name: rabbitmq_auth_backend_ldap
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_auth_backend_ldap \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_auth_backend_ldap-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_auth_backend_oauth2:
|
||||
name: rabbitmq_auth_backend_oauth2
|
||||
needs:
|
||||
|
|
@ -7428,6 +7506,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7463,6 +7542,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7498,6 +7578,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7567,6 +7648,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7602,6 +7684,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7637,6 +7720,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7672,6 +7756,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7707,6 +7792,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7742,6 +7828,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7777,6 +7864,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7787,6 +7875,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_management_agent-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_mqtt:
|
||||
name: rabbitmq_mqtt
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_mqtt \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_mqtt-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_common:
|
||||
name: rabbitmq_peer_discovery_common
|
||||
needs:
|
||||
|
|
@ -7812,6 +7936,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7822,6 +7947,50 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_peer_discovery_common-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_aws:
|
||||
name: rabbitmq_peer_discovery_aws
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: PREPARE TERRAFORM SECRETS
|
||||
run: |
|
||||
mkdir terraform && chmod 777 terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY }}" > terraform/id_rsa_terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_peer_discovery_aws \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
--env AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }} \
|
||||
--env AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }} \
|
||||
--env SSH_KEY=/workspace/terraform/id_rsa_terraform \
|
||||
--volume ${PWD}/terraform:/workspace/terraform \
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_peer_discovery_aws-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_k8s:
|
||||
name: rabbitmq_peer_discovery_k8s
|
||||
needs:
|
||||
|
|
@ -7847,6 +8016,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7882,6 +8052,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7892,6 +8063,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_peer_discovery_consul-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_etcd:
|
||||
name: rabbitmq_peer_discovery_etcd
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_peer_discovery_etcd \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_peer_discovery_etcd-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_prometheus:
|
||||
name: rabbitmq_prometheus
|
||||
needs:
|
||||
|
|
@ -7917,6 +8124,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7952,6 +8160,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -7987,6 +8196,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8022,6 +8232,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8057,6 +8268,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8092,6 +8304,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8127,6 +8340,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8162,6 +8376,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8197,6 +8412,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8232,6 +8448,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8267,6 +8484,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8302,6 +8520,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8337,6 +8556,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8372,6 +8592,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8407,6 +8628,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8442,6 +8664,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -8502,10 +8725,12 @@ jobs:
|
|||
- rabbit_common
|
||||
- rabbit
|
||||
- amqp_client
|
||||
- amqp10_client
|
||||
- amqp10_common
|
||||
- rabbitmq_amqp1_0
|
||||
- rabbitmq_auth_backend_cache
|
||||
- rabbitmq_auth_backend_http
|
||||
- rabbitmq_auth_backend_ldap
|
||||
- rabbitmq_auth_backend_oauth2
|
||||
- rabbitmq_auth_mechanism_ssl
|
||||
- rabbitmq_aws
|
||||
|
|
@ -8517,9 +8742,12 @@ jobs:
|
|||
- rabbitmq_jms_topic_exchange
|
||||
- rabbitmq_management
|
||||
- rabbitmq_management_agent
|
||||
- rabbitmq_mqtt
|
||||
- rabbitmq_peer_discovery_common
|
||||
- rabbitmq_peer_discovery_aws
|
||||
- rabbitmq_peer_discovery_k8s
|
||||
- rabbitmq_peer_discovery_consul
|
||||
- rabbitmq_peer_discovery_etcd
|
||||
- rabbitmq_prometheus
|
||||
- rabbitmq_random_exchange
|
||||
- rabbitmq_recent_history_exchange
|
||||
|
|
|
|||
|
|
@ -687,6 +687,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4004,6 +4005,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4014,6 +4016,42 @@ jobs:
|
|||
with:
|
||||
name: amqp_client-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
amqp10_client:
|
||||
name: amqp10_client
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=amqp10_client \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: amqp10_client-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
amqp10_common:
|
||||
name: amqp10_common
|
||||
needs:
|
||||
|
|
@ -4039,6 +4077,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4074,6 +4113,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4109,6 +4149,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4144,6 +4185,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4154,6 +4196,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_auth_backend_http-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_auth_backend_ldap:
|
||||
name: rabbitmq_auth_backend_ldap
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_auth_backend_ldap \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_auth_backend_ldap-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_auth_backend_oauth2:
|
||||
name: rabbitmq_auth_backend_oauth2
|
||||
needs:
|
||||
|
|
@ -4179,6 +4257,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4214,6 +4293,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4249,6 +4329,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4318,6 +4399,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4353,6 +4435,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4388,6 +4471,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4423,6 +4507,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4458,6 +4543,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4493,6 +4579,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4528,6 +4615,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4538,6 +4626,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_management_agent-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_mqtt:
|
||||
name: rabbitmq_mqtt
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_mqtt \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_mqtt-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_common:
|
||||
name: rabbitmq_peer_discovery_common
|
||||
needs:
|
||||
|
|
@ -4563,6 +4687,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4573,6 +4698,50 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_peer_discovery_common-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_aws:
|
||||
name: rabbitmq_peer_discovery_aws
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: PREPARE TERRAFORM SECRETS
|
||||
run: |
|
||||
mkdir terraform && chmod 777 terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY }}" > terraform/id_rsa_terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_peer_discovery_aws \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
--env AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }} \
|
||||
--env AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }} \
|
||||
--env SSH_KEY=/workspace/terraform/id_rsa_terraform \
|
||||
--volume ${PWD}/terraform:/workspace/terraform \
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_peer_discovery_aws-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_k8s:
|
||||
name: rabbitmq_peer_discovery_k8s
|
||||
needs:
|
||||
|
|
@ -4598,6 +4767,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4633,6 +4803,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4643,6 +4814,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_peer_discovery_consul-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_etcd:
|
||||
name: rabbitmq_peer_discovery_etcd
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_peer_discovery_etcd \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_peer_discovery_etcd-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_prometheus:
|
||||
name: rabbitmq_prometheus
|
||||
needs:
|
||||
|
|
@ -4668,6 +4875,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4703,6 +4911,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4738,6 +4947,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4773,6 +4983,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4808,6 +5019,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4843,6 +5055,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4878,6 +5091,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4913,6 +5127,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4948,6 +5163,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4983,6 +5199,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5018,6 +5235,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5053,6 +5271,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5088,6 +5307,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5123,6 +5343,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5158,6 +5379,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5193,6 +5415,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5254,10 +5477,12 @@ jobs:
|
|||
- rabbit_common
|
||||
- rabbit
|
||||
- amqp_client
|
||||
- amqp10_client
|
||||
- amqp10_common
|
||||
- rabbitmq_amqp1_0
|
||||
- rabbitmq_auth_backend_cache
|
||||
- rabbitmq_auth_backend_http
|
||||
- rabbitmq_auth_backend_ldap
|
||||
- rabbitmq_auth_backend_oauth2
|
||||
- rabbitmq_auth_mechanism_ssl
|
||||
- rabbitmq_aws
|
||||
|
|
@ -5269,9 +5494,12 @@ jobs:
|
|||
- rabbitmq_jms_topic_exchange
|
||||
- rabbitmq_management
|
||||
- rabbitmq_management_agent
|
||||
- rabbitmq_mqtt
|
||||
- rabbitmq_peer_discovery_common
|
||||
- rabbitmq_peer_discovery_aws
|
||||
- rabbitmq_peer_discovery_k8s
|
||||
- rabbitmq_peer_discovery_consul
|
||||
- rabbitmq_peer_discovery_etcd
|
||||
- rabbitmq_prometheus
|
||||
- rabbitmq_random_exchange
|
||||
- rabbitmq_recent_history_exchange
|
||||
|
|
|
|||
|
|
@ -555,6 +555,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -3872,6 +3873,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -3882,6 +3884,42 @@ jobs:
|
|||
with:
|
||||
name: amqp_client-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
amqp10_client:
|
||||
name: amqp10_client
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=amqp10_client \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: amqp10_client-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
amqp10_common:
|
||||
name: amqp10_common
|
||||
needs:
|
||||
|
|
@ -3907,6 +3945,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -3942,6 +3981,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -3977,6 +4017,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4012,6 +4053,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4022,6 +4064,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_auth_backend_http-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_auth_backend_ldap:
|
||||
name: rabbitmq_auth_backend_ldap
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_auth_backend_ldap \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_auth_backend_ldap-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_auth_backend_oauth2:
|
||||
name: rabbitmq_auth_backend_oauth2
|
||||
needs:
|
||||
|
|
@ -4047,6 +4125,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4082,6 +4161,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4117,6 +4197,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4186,6 +4267,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4221,6 +4303,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4256,6 +4339,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4291,6 +4375,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4326,6 +4411,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4361,6 +4447,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4396,6 +4483,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4406,6 +4494,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_management_agent-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_mqtt:
|
||||
name: rabbitmq_mqtt
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_mqtt \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_mqtt-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_common:
|
||||
name: rabbitmq_peer_discovery_common
|
||||
needs:
|
||||
|
|
@ -4431,6 +4555,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4441,6 +4566,50 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_peer_discovery_common-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_aws:
|
||||
name: rabbitmq_peer_discovery_aws
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: PREPARE TERRAFORM SECRETS
|
||||
run: |
|
||||
mkdir terraform && chmod 777 terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY }}" > terraform/id_rsa_terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_peer_discovery_aws \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
--env AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }} \
|
||||
--env AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }} \
|
||||
--env SSH_KEY=/workspace/terraform/id_rsa_terraform \
|
||||
--volume ${PWD}/terraform:/workspace/terraform \
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_peer_discovery_aws-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_k8s:
|
||||
name: rabbitmq_peer_discovery_k8s
|
||||
needs:
|
||||
|
|
@ -4466,6 +4635,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4501,6 +4671,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4511,6 +4682,42 @@ jobs:
|
|||
with:
|
||||
name: rabbitmq_peer_discovery_consul-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_peer_discovery_etcd:
|
||||
name: rabbitmq_peer_discovery_etcd
|
||||
needs:
|
||||
- prepare
|
||||
runs-on: ubuntu-18.04
|
||||
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
|
||||
steps:
|
||||
- name: RECORD STEP START
|
||||
id: buildevents
|
||||
run: |
|
||||
echo "::set-output name=step_start::$(date +%s)"
|
||||
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
|
||||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }}
|
||||
mkdir ct-logs && chmod 777 ct-logs
|
||||
docker run \
|
||||
--env project=rabbitmq_peer_discovery_etcd \
|
||||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
ci/scripts/tests.sh
|
||||
- name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT
|
||||
uses: actions/upload-artifact@v2-preview
|
||||
if: failure()
|
||||
with:
|
||||
name: rabbitmq_peer_discovery_etcd-ct-logs
|
||||
path: ct-logs/*-ct-logs-*.tar.xz
|
||||
rabbitmq_prometheus:
|
||||
name: rabbitmq_prometheus
|
||||
needs:
|
||||
|
|
@ -4536,6 +4743,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4571,6 +4779,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4606,6 +4815,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4641,6 +4851,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4676,6 +4887,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4711,6 +4923,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4746,6 +4959,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4781,6 +4995,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4816,6 +5031,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4851,6 +5067,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4886,6 +5103,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4921,6 +5139,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4956,6 +5175,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -4991,6 +5211,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5026,6 +5247,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5061,6 +5283,7 @@ jobs:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
\
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
|
||||
|
|
@ -5121,10 +5344,12 @@ jobs:
|
|||
- rabbit_common
|
||||
- rabbit
|
||||
- amqp_client
|
||||
- amqp10_client
|
||||
- amqp10_common
|
||||
- rabbitmq_amqp1_0
|
||||
- rabbitmq_auth_backend_cache
|
||||
- rabbitmq_auth_backend_http
|
||||
- rabbitmq_auth_backend_ldap
|
||||
- rabbitmq_auth_backend_oauth2
|
||||
- rabbitmq_auth_mechanism_ssl
|
||||
- rabbitmq_aws
|
||||
|
|
@ -5136,9 +5361,12 @@ jobs:
|
|||
- rabbitmq_jms_topic_exchange
|
||||
- rabbitmq_management
|
||||
- rabbitmq_management_agent
|
||||
- rabbitmq_mqtt
|
||||
- rabbitmq_peer_discovery_common
|
||||
- rabbitmq_peer_discovery_aws
|
||||
- rabbitmq_peer_discovery_k8s
|
||||
- rabbitmq_peer_discovery_consul
|
||||
- rabbitmq_peer_discovery_etcd
|
||||
- rabbitmq_prometheus
|
||||
- rabbitmq_random_exchange
|
||||
- rabbitmq_recent_history_exchange
|
||||
|
|
|
|||
|
|
@ -12,15 +12,15 @@ ARG current_rmq_ref
|
|||
|
||||
ARG RABBITMQ_VERSION
|
||||
|
||||
ENV GITHUB_RUN_ID $GITHUB_RUN_ID
|
||||
ENV GITHUB_SHA $GITHUB_SHA
|
||||
ENV GITHUB_RUN_ID=${GITHUB_RUN_ID}
|
||||
ENV GITHUB_SHA=${GITHUB_SHA}
|
||||
|
||||
ENV base_rmq_ref $base_rmq_ref
|
||||
ENV current_rmq_ref $current_rmq_ref
|
||||
ENV base_rmq_ref=${base_rmq_ref}
|
||||
ENV current_rmq_ref=${current_rmq_ref}
|
||||
|
||||
ENV RABBITMQ_VERSION $RABBITMQ_VERSION
|
||||
ENV RABBITMQ_VERSION=${RABBITMQ_VERSION}
|
||||
|
||||
ENV BUILDEVENT_CIPROVIDER GitHubActions
|
||||
ENV BUILDEVENT_CIPROVIDER=GitHubActions
|
||||
|
||||
WORKDIR /workspace/rabbitmq
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ ARG ERLANG_VERSION
|
|||
|
||||
FROM eu.gcr.io/cf-rabbitmq-core/erlang_elixir:${ERLANG_VERSION}
|
||||
|
||||
ENV ERLANG_VERSION ${ERLANG_VERSION}
|
||||
ENV ERLANG_VERSION=${ERLANG_VERSION}
|
||||
|
||||
RUN apt-get update && apt-get install -y rsync zip
|
||||
|
||||
|
|
|
|||
|
|
@ -117,7 +117,6 @@ deps:
|
|||
- name: unit
|
||||
|
||||
- name: amqp10_client
|
||||
skip_tests: true
|
||||
suites:
|
||||
- name: msg
|
||||
- name: system
|
||||
|
|
@ -151,7 +150,6 @@ deps:
|
|||
|
||||
- name: rabbitmq_auth_backend_ldap
|
||||
skip_dialyzer: true
|
||||
skip_tests: true
|
||||
suites:
|
||||
- name: config_schema
|
||||
- name: system
|
||||
|
|
@ -243,7 +241,6 @@ deps:
|
|||
|
||||
- name: rabbitmq_mqtt
|
||||
skip_dialyzer: true
|
||||
skip_tests: true
|
||||
suites:
|
||||
- name: auth
|
||||
- name: cluster
|
||||
|
|
@ -263,7 +260,7 @@ deps:
|
|||
|
||||
- name: rabbitmq_peer_discovery_aws
|
||||
skip_dialyzer: true
|
||||
skip_tests: true
|
||||
use_terraform: true
|
||||
suites:
|
||||
- name: config_schema
|
||||
- name: integration
|
||||
|
|
@ -283,7 +280,6 @@ deps:
|
|||
|
||||
- name: rabbitmq_peer_discovery_etcd
|
||||
skip_dialyzer: true
|
||||
skip_tests: true
|
||||
suites:
|
||||
- name: config_schema
|
||||
- name: system
|
||||
|
|
|
|||
|
|
@ -17,6 +17,13 @@ steps:
|
|||
with:
|
||||
service_account_key: ${{ secrets.GCR_JSON_KEY }}
|
||||
export_default_credentials: true
|
||||
#@ if getattr(dep, 'use_terraform', False):
|
||||
- name: PREPARE TERRAFORM SECRETS
|
||||
run: |
|
||||
mkdir terraform && chmod 777 terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY }}" > terraform/id_rsa_terraform
|
||||
echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub
|
||||
#@ end
|
||||
- name: RUN TESTS
|
||||
run: |
|
||||
gcloud auth configure-docker
|
||||
|
|
@ -27,6 +34,7 @@ steps:
|
|||
--env GITHUB_RUN_ID=${{ github.run_id }} \
|
||||
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
|
||||
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
|
||||
(@= additional_docker_args(dep) @) \
|
||||
--volume ${PWD}/ct-logs:/workspace/ct-logs \
|
||||
--oom-kill-disable \
|
||||
(@= ci_image(erlang_version) @) \
|
||||
|
|
@ -38,4 +46,17 @@ steps:
|
|||
with:
|
||||
name: (@= dep.name @)-ct-logs
|
||||
path: "ct-logs/*-ct-logs-*.tar.xz"
|
||||
#@ end
|
||||
|
||||
#@ def additional_docker_args(dep):
|
||||
#@ if getattr(dep, 'use_terraform', False):
|
||||
#@ args = []
|
||||
#@ args.append("--env AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }}")
|
||||
#@ args.append("--env AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }}")
|
||||
#@ args.append("--env SSH_KEY=/workspace/terraform/id_rsa_terraform")
|
||||
#@ args.append("--volume ${PWD}/terraform:/workspace/terraform")
|
||||
#@ return " \\\n ".join(args)
|
||||
#@ else:
|
||||
#@ return ""
|
||||
#@ end
|
||||
#@ end
|
||||
Loading…
Reference in New Issue