Module: Gitlab
- Defined in:
- lib/gitlab/qa/component/ldap.rb,
lib/gitlab/qa.rb,
lib/gitlab/qa/runner.rb,
lib/gitlab/qa/release.rb,
lib/gitlab/qa/version.rb,
lib/gitlab/qa/reporter.rb,
lib/gitlab/qa/runtime/env.rb,
lib/gitlab/qa/test_logger.rb,
lib/gitlab/qa/docker/engine.rb,
lib/gitlab/qa/component/base.rb,
lib/gitlab/qa/component/jira.rb,
lib/gitlab/qa/component/saml.rb,
lib/gitlab/qa/docker/command.rb,
lib/gitlab/qa/docker/volumes.rb,
lib/gitlab/qa/runtime/logger.rb,
lib/gitlab/qa/component/minio.rb,
lib/gitlab/qa/component/specs.rb,
lib/gitlab/qa/docker/shellout.rb,
lib/gitlab/qa/component/gitlab.rb,
lib/gitlab/qa/runtime/scenario.rb,
lib/gitlab/qa/scenario/actable.rb,
lib/gitlab/qa/component/preprod.rb,
lib/gitlab/qa/component/release.rb,
lib/gitlab/qa/component/staging.rb,
lib/gitlab/qa/scenario/template.rb,
lib/gitlab/qa/component/mail_hog.rb,
lib/gitlab/qa/component/telegraf.rb,
lib/gitlab/qa/report/test_result.rb,
lib/gitlab/qa/slack/post_to_slack.rb,
lib/gitlab/qa/support/get_request.rb,
lib/gitlab/qa/component/opensearch.rb,
lib/gitlab/qa/component/postgresql.rb,
lib/gitlab/qa/component/production.rb,
lib/gitlab/qa/report/summary_table.rb,
lib/gitlab/qa/runtime/token_finder.rb,
lib/gitlab/qa/support/http_request.rb,
lib/gitlab/qa/component/staging_ref.rb,
lib/gitlab/qa/report/report_results.rb,
lib/gitlab/qa/scenario/cli_commands.rb,
lib/gitlab/qa/report/report_as_issue.rb,
lib/gitlab/qa/component/elasticsearch.rb,
lib/gitlab/qa/support/dev_ee_qa_image.rb,
lib/gitlab/qa/report/base_test_results.rb,
lib/gitlab/qa/report/json_test_results.rb,
lib/gitlab/qa/report/results_in_issues.rb,
lib/gitlab/qa/component/internet_tunnel.rb,
lib/gitlab/qa/report/gitlab_issue_client.rb,
lib/gitlab/qa/report/j_unit_test_results.rb,
lib/gitlab/qa/scenario/test/instance/any.rb,
lib/gitlab/qa/scenario/test/instance/geo.rb,
lib/gitlab/qa/report/relate_failure_issue.rb,
lib/gitlab/qa/report/results_in_testcases.rb,
lib/gitlab/qa/scenario/test/omnibus/image.rb,
lib/gitlab/qa/support/gitlab_upgrade_path.rb,
lib/gitlab/qa/support/gitlab_version_info.rb,
lib/gitlab/qa/report/generate_test_session.rb,
lib/gitlab/qa/report/prepare_stage_reports.rb,
lib/gitlab/qa/scenario/test/instance/image.rb,
lib/gitlab/qa/scenario/test/instance/smoke.rb,
lib/gitlab/qa/scenario/test/omnibus/update.rb,
lib/gitlab/qa/scenario/test/sanity/version.rb,
lib/gitlab/qa/report/update_screenshot_path.rb,
lib/gitlab/qa/runtime/omnibus_configuration.rb,
lib/gitlab/qa/scenario/test/integration/geo.rb,
lib/gitlab/qa/scenario/test/omnibus/upgrade.rb,
lib/gitlab/qa/report/gitlab_issue_dry_client.rb,
lib/gitlab/qa/report/results_reporter_shared.rb,
lib/gitlab/qa/scenario/test/instance/preprod.rb,
lib/gitlab/qa/scenario/test/instance/release.rb,
lib/gitlab/qa/scenario/test/instance/staging.rb,
lib/gitlab/qa/scenario/test/integration/jira.rb,
lib/gitlab/qa/scenario/test/integration/ldap.rb,
lib/gitlab/qa/scenario/test/integration/mtls.rb,
lib/gitlab/qa/scenario/test/integration/saml.rb,
lib/gitlab/qa/scenario/test/integration/smtp.rb,
lib/gitlab/qa/support/invalid_response_error.rb,
lib/gitlab/qa/scenario/test/instance/airgapped.rb,
lib/gitlab/qa/scenario/test/instance/production.rb,
lib/gitlab/qa/scenario/test/integration/metrics.rb,
lib/gitlab/qa/scenario/test/instance/staging_geo.rb,
lib/gitlab/qa/scenario/test/instance/staging_ref.rb,
lib/gitlab/qa/scenario/test/integration/ldap_tls.rb,
lib/gitlab/qa/scenario/test/integration/praefect.rb,
lib/gitlab/qa/scenario/test/integration/registry.rb,
lib/gitlab/qa/scenario/test/instance/relative_url.rb,
lib/gitlab/qa/scenario/test/integration/client_ssl.rb,
lib/gitlab/qa/scenario/test/integration/group_saml.rb,
lib/gitlab/qa/scenario/test/integration/kubernetes.rb,
lib/gitlab/qa/scenario/test/integration/mattermost.rb,
lib/gitlab/qa/scenario/test/integration/opensearch.rb,
lib/gitlab/qa/scenario/test/integration/ssh_tunnel.rb,
lib/gitlab/qa/scenario/test/integration/ldap_no_tls.rb,
lib/gitlab/qa/runtime/omnibus_configurations/default.rb,
lib/gitlab/qa/scenario/test/instance/deployment_base.rb,
lib/gitlab/qa/scenario/test/instance/staging_ref_geo.rb,
lib/gitlab/qa/scenario/test/integration/integrations.rb,
lib/gitlab/qa/scenario/test/integration/registry_tls.rb,
lib/gitlab/qa/runtime/omnibus_configurations/packages.rb,
lib/gitlab/qa/scenario/test/integration/elasticsearch.rb,
lib/gitlab/qa/scenario/test/integration/instance_saml.rb,
lib/gitlab/qa/scenario/test/integration/gitaly_cluster.rb,
lib/gitlab/qa/scenario/test/integration/ldap_no_server.rb,
lib/gitlab/qa/scenario/test/instance/repository_storage.rb,
lib/gitlab/qa/scenario/test/omnibus/update_from_previous.rb,
lib/gitlab/qa/runtime/omnibus_configurations/license_mode.rb,
lib/gitlab/qa/scenario/test/integration/registry_with_cdn.rb,
lib/gitlab/qa/runtime/omnibus_configurations/object_storage.rb,
lib/gitlab/qa/scenario/test/integration/service_ping_disabled.rb,
lib/gitlab/qa/runtime/omnibus_configurations/object_storage_aws.rb,
lib/gitlab/qa/runtime/omnibus_configurations/object_storage_gcs.rb,
lib/gitlab/qa/runtime/omnibus_configurations/decomposition_single_db.rb,
lib/gitlab/qa/runtime/omnibus_configurations/registry_object_storage.rb,
lib/gitlab/qa/runtime/omnibus_configurations/decomposition_multiple_db.rb
Overview
This component sets up the MailHog (github.com/mailhog/MailHog) image with the proper configuration for SMTP email delivery from Gitlab