File tree Expand file tree Collapse file tree 5 files changed +67
-1
lines changed Expand file tree Collapse file tree 5 files changed +67
-1
lines changed Original file line number Diff line number Diff line change 3232 erlang_version : ${{ inputs.erlang_version || github.event.inputs.erlang_version }}
3333 elixir_version : ${{ inputs.elixir_version || github.event.inputs.elixir_version }}
3434 VERSION : ${{ inputs.project_version || github.event.inputs.project_version }}
35- PLUGINS : amqp10_common amqp10_client rabbitmq_amqp1_0 rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_consistent_hash_exchange rabbitmq_event_exchange rabbitmq_federation rabbitmq_jms_topic_exchange rabbitmq_mqtt rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_sharding rabbitmq_shovel rabbitmq_stomp rabbitmq_stream rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_management_agent rabbitmq_management rabbitmq_prometheus rabbitmq_federation_management rabbitmq_shovel_management rabbitmq_stream_management rabbitmq_top rabbitmq_tracing rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_k8s rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd
35+ PLUGINS : amqp10_common amqp10_client rabbitmq_amqp1_0 rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_consistent_hash_exchange rabbitmq_event_exchange rabbitmq_federation rabbitmq_jms_topic_exchange rabbitmq_mqtt rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_sharding rabbitmq_shovel rabbitmq_stomp rabbitmq_stream rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_management_agent rabbitmq_management rabbitmq_prometheus rabbitmq_federation_management rabbitmq_shovel_management rabbitmq_stream_management rabbitmq_top rabbitmq_tracing rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_k8s rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd
3636 EXTRA_PLUGINS : accept amqp_client aten base64url cowboy cowlib credentials_obfuscation cuttlefish eetcd enough gen_batch_server getopt gun jose observer_cli osiris prometheus quantile_estimator ra ranch recon redbug seshat stdout_formatter syslog sysmon_handler systemd thoas
3737jobs :
3838 build-with-bazel :
Original file line number Diff line number Diff line change @@ -470,6 +470,24 @@ jobs:
470470 repo_cache_key : ${{ needs.check-workflow.outputs.repo_cache_key }}
471471 plugin : rabbitmq_auth_backend_http
472472 secrets : inherit
473+ test-rabbitmq_auth_backend_ldap-mixed :
474+ needs :
475+ - check-workflow
476+ - test-rabbit-0-mixed
477+ - test-rabbit-1-mixed
478+ - test-rabbit-2-mixed
479+ - test-rabbit-3-mixed
480+ - test-rabbit-4-mixed
481+ - test-rabbit-5-mixed
482+ - test-rabbit-6-mixed
483+ - test-rabbit-7-mixed
484+ - test-rabbit-8-mixed
485+ - test-rabbit-9-mixed
486+ uses : ./.github/workflows/test-plugin-mixed.yaml
487+ with :
488+ repo_cache_key : ${{ needs.check-workflow.outputs.repo_cache_key }}
489+ plugin : rabbitmq_auth_backend_ldap
490+ secrets : inherit
473491 test-rabbitmq_auth_backend_oauth2-mixed :
474492 needs :
475493 - check-workflow
@@ -1133,6 +1151,7 @@ jobs:
11331151 - test-rabbitmq_amqp1_0-mixed
11341152 - test-rabbitmq_auth_backend_cache-mixed
11351153 - test-rabbitmq_auth_backend_http-mixed
1154+ - test-rabbitmq_auth_backend_ldap-mixed
11361155 - test-rabbitmq_auth_backend_oauth2-mixed
11371156 - test-rabbitmq_auth_mechanism_ssl-mixed
11381157 - test-rabbitmq_aws-mixed
Original file line number Diff line number Diff line change 9090 if : inputs.plugin == 'rabbit'
9191 run : |
9292 # reduce sandboxing so that maven works
93+ cat << EOF >> user.bazelrc
94+ build --strategy=TestRunner=local
95+ EOF
96+ - name : deps/rabbitmq_auth_backend_ldap SETUP
97+ if : inputs.plugin == 'rabbitmq_auth_backend_ldap'
98+ run : |
99+ sudo apt-get update && \
100+ sudo apt-get install -y \
101+ ldap-utils \
102+ slapd
103+
104+ sudo systemctl is-active --quiet apparmor.service && sudo systemctl stop apparmor.service
105+ sudo systemctl disable apparmor.service
106+
93107 cat << EOF >> user.bazelrc
94108 build --strategy=TestRunner=local
95109 EOF
Original file line number Diff line number Diff line change 8787 if : inputs.plugin == 'rabbit'
8888 run : |
8989 # reduce sandboxing so that maven works
90+ cat << EOF >> user.bazelrc
91+ build --strategy=TestRunner=local
92+ EOF
93+ - name : deps/rabbitmq_auth_backend_ldap SETUP
94+ if : inputs.plugin == 'rabbitmq_auth_backend_ldap'
95+ run : |
96+ sudo apt-get update && \
97+ sudo apt-get install -y \
98+ ldap-utils \
99+ slapd
100+
101+ sudo systemctl is-active --quiet apparmor.service && sudo systemctl stop apparmor.service
102+ sudo systemctl disable apparmor.service
103+
90104 cat << EOF >> user.bazelrc
91105 build --strategy=TestRunner=local
92106 EOF
Original file line number Diff line number Diff line change @@ -411,6 +411,24 @@ jobs:
411411 repo_cache_key : ${{ needs.check-workflow.outputs.repo_cache_key }}
412412 plugin : rabbitmq_auth_backend_http
413413 secrets : inherit
414+ test-rabbitmq_auth_backend_ldap :
415+ needs :
416+ - check-workflow
417+ - test-rabbit-0
418+ - test-rabbit-1
419+ - test-rabbit-2
420+ - test-rabbit-3
421+ - test-rabbit-4
422+ - test-rabbit-5
423+ - test-rabbit-6
424+ - test-rabbit-7
425+ - test-rabbit-8
426+ - test-rabbit-9
427+ uses : ./.github/workflows/test-plugin.yaml
428+ with :
429+ repo_cache_key : ${{ needs.check-workflow.outputs.repo_cache_key }}
430+ plugin : rabbitmq_auth_backend_ldap
431+ secrets : inherit
414432 test-rabbitmq_auth_backend_oauth2 :
415433 needs :
416434 - check-workflow
@@ -1074,6 +1092,7 @@ jobs:
10741092 - test-rabbitmq_amqp1_0
10751093 - test-rabbitmq_auth_backend_cache
10761094 - test-rabbitmq_auth_backend_http
1095+ - test-rabbitmq_auth_backend_ldap
10771096 - test-rabbitmq_auth_backend_oauth2
10781097 - test-rabbitmq_auth_mechanism_ssl
10791098 - test-rabbitmq_aws
You can’t perform that action at this time.
0 commit comments