You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Override number of concurrent compiles in grpc gem, see https://github.com/grpc/grpc/pull/28250 and https://github.com/DataDog/dd-trace-rb/issues/1791
10
+
# If you see gem installation failing with "Killed" on CircleCI and `gem install --platform ruby grpc` reproduces the
11
+
# issue when you connect to the testing container via ssh, then try lowering this file a notch.
12
+
GRPC_RUBY_BUILD_PROCS: 6
13
+
DD_INSTRUMENTATION_TELEMETRY_ENABLED: false
14
+
DD_REMOTE_CONFIGURATION_ENABLED: false
15
+
TEST_OPENSEARCH_HOST: opensearch
16
+
TEST_OPENSEARCH_PORT: 9200
17
+
DD_AGENT_HOST: testagent
18
+
DD_TRACE_AGENT_PORT: 9126
19
+
DATADOG_GEM_CI: true
20
+
TEST_DATADOG_INTEGRATION: 1
21
+
COVERAGE_BASE_DIR: coverage
22
+
- &test_job_default
23
+
# TODO: We should move away from using a directory
24
+
# TODO: that requires root permission to be created.
25
+
# TODO: Changing this requires rebuilding all docker images.
# Override number of concurrent compiles in grpc gem, see https://github.com/grpc/grpc/pull/28250 and https://github.com/DataDog/dd-trace-rb/issues/1791
33
-
# If you see gem installation failing with "Killed" on CircleCI and `gem install --platform ruby grpc` reproduces the
34
-
# issue when you connect to the testing container via ssh, then try lowering this file a notch.
35
-
GRPC_RUBY_BUILD_PROCS: 6
36
-
DD_INSTRUMENTATION_TELEMETRY_ENABLED: false
37
-
DD_REMOTE_CONFIGURATION_ENABLED: false
38
-
TEST_OPENSEARCH_HOST: opensearch
39
-
TEST_OPENSEARCH_PORT: 9200
40
-
DD_AGENT_HOST: testagent
41
-
DD_TRACE_AGENT_PORT: 9126
42
-
DATADOG_GEM_CI: true
43
-
- &container_parameters_environment
44
-
- *container_base_environment
45
-
- TEST_DATADOG_INTEGRATION: 1
46
-
- COVERAGE_BASE_DIR: coverage
47
-
- &container_base
48
-
image: <<parameters.image>>
49
-
environment:
50
-
*container_parameters_environment
51
-
- &test_job_default
52
-
<<: *job_defaults
53
-
<<: *job_parameters
54
44
docker:
55
45
- *container_base
56
-
- &container_postgres
57
-
image: postgres:9.6
58
-
environment:
59
-
- POSTGRES_PASSWORD=postgres
60
-
- POSTGRES_USER=postgres
61
-
- POSTGRES_DB=postgres
62
-
- &postgres_port 5432
63
-
- &container_presto
64
-
# Move to trinodb/trino after https://github.com/treasure-data/presto-client-ruby/issues/64 is resolved.
65
-
image: starburstdata/presto:332-e.9
66
-
- &presto_port 8080
67
-
- &container_mysql
68
-
image: mysql:8.0
69
-
# As of MySQL 8.0, caching_sha2_password is now the default authentication plugin
70
-
# rather than mysql_native_password which was the default in previous versions.
0 commit comments