-
Notifications
You must be signed in to change notification settings - Fork 21
/
packages.yml
197 lines (175 loc) · 5.82 KB
/
packages.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
---
# An array of company software package data. Each package datum is keyed by its
# package name, i.e., the "name" property in its composer.json file, e.g.,
# "drupal/example", and has a corresponding array value that may contain the
# following key-value pairs:
# - "type": (optional) The package type, corresponding to the "type" property in
# its composer.json file. The most common types are these:
# - "drupal-module": A Drupal module. (default)
# - "drupal-theme": A Drupal theme.
# - "drupal-profile": A Drupal installation profile.
# - "drupal-drush": Drush commands.
# - "drupal-library": A Drupal library.
# - "project-template": A Composer project template.
# - "library": Anything else installed in the "vendor" directory.
# - "install_path": (optional) The path the package gets installed at relative
# to the fixture root, e.g., docroot/modules/contrib/example.
# Used internally for Drupal subextensions. Defaults by "type" to match the
# "installer-paths" patterns specified by the root Composer project.
# - "url": (optional) The path, absolute or relative to the root of a local
# clone of the package. Used for the "url" property of the Composer path
# repository used to symlink the system under test (SUT) into place. Defaults
# to a directory adjacent to the fixture root named the Composer project name,
# e.g., "../example" for a "drupal/example" project.
# - "version": (optional) The recommended package version to require via
# Composer. Defaults to "*". Any version string Composer understands is
# acceptable. @see https://getcomposer.org/doc/articles/versions.md A null
# value (~) causes the package to be omitted.
# - "version_dev": (optional) The dev package version to require via Composer.
# Defaults to "*@dev". Any version string Composer understands is acceptable.
# @see https://getcomposer.org/doc/articles/versions.md A null value (~)
# causes the package to be omitted.
# - "core_matrix": (optional) An array of package version mappings. Each mapping
# is keyed by a Drupal core version constraint, e.g., "8.7.x", with a value of
# an associative array optionally containing either or both of the "version"
# and "version_dev" key-value pairs to be used when the corresponding Drupal
# core version constraint is satisfied. Mappings are processed in order, and
# the first match wins.
# @see \Acquia\Orca\Tests\Fixture\PackageTest::testConditionalVersions
# - "enable": (optional) Whether to enable the extension in Drupal. Defaults to true for
# modules but can be overridden. Anything else is always false and cannot be
# overridden.
# - "is_company_package": (optional) Whether package is a company package
# or not. Defaults to "true" but can be overridden. Anything else is
# always false and cannot be overridden.
#
# These are converted to \Acquia\Orca\Fixture\Package objects by
# \Acquia\Orca\Fixture\PackageManager. A different specification can be
# substituted at runtime using the "ORCA_PACKAGES_CONFIG" environment variable
# or merged in using the "ORCA_PACKAGES_CONFIG_ALTER" environment variable. See
# config/services.yml for the relevant code or bin/self-test for a usage
# example.
# Removed due to outage caused by ACMS on 06/26/2024.
#acquia/acquia_cms:
# core_matrix:
# 10.3.x:
# version: ~
# version_dev: ~
# '*':
# version: 2.x
# version_dev: 2.x-dev
# Removed due to outage caused by ACMS on 06/26/2024.
#drupal/acquia_cms_common:
# core_matrix:
# 10.3.x:
# version: ~
# version_dev: ~
# '>=10.2.2':
# version: 3.3.x
# version_dev: 3.3.x-dev
# 10.1.x:
# version: 3.2.x
# version_dev: 3.2.x-dev
# '>=10.0.9 <10.1':
# version: 3.1.x
# version_dev: 3.1.x-dev
# '>=9.5.10 <10.0.9':
# version: 2.x
# version_dev: 2.x-dev
drupal/acquia_connector:
version: 4.x
version_dev: 4.x-dev
# Content hub is removed due to issues in multiple drupal versions.
#drupal/acquia_contenthub:
# version: 3.5.x
# version_dev: 3.5.x
# ORCA-642: Acquia Perz was temporarily removed due to an outage.
#drupal/acquia_perz:
# version: 4.x
# version_dev: 4.x-dev
drupal/acquia_purge:
version: 1.x
version_dev: 1.x-dev
drupal/acsf:
version: 2.x
version_dev: ~
drupal/acsf_sso:
enable: false
version: 2.x
version_dev: ~
drupal/acquia_search:
version: 3.1.x
version_dev: 3.1.x-dev
acquia/coding-standards:
type: phpcodesniffer-standard
url: ../coding-standards-php
acquia/drupal-environment-detector:
type: library
acquia/drupal-minimal-project:
type: project-template
acquia/drupal-recommended-project:
type: project-template
acquia/drupal-spec-tool:
type: behat-extension
core_matrix:
9.x:
version: 5.x
version_dev: 5.x-dev
'*':
version: 6.x
version_dev: 6.x-dev
acquia/memcache-settings:
type: library
drupal/mautic:
core_matrix:
'10.* || 11.*':
version: ~
version_dev: ~
'*': []
drupal/media_acquiadam:
core_matrix:
8.9.x:
version: 1.x
version_dev: 1.x-dev
'*':
version: 2.x
version_dev: 2.x-dev
drupal/acquia_dam:
version: 1.x
version_dev: 1.0.x-dev
drupal/mysql56:
type: library
core_matrix:
'~9.0.0-beta3 || 9.1.* || 9.2.*':
version: '*'
version_dev: '*'
'*':
version: ~
version_dev: ~
drush/drush:
is_company_package: false
core_matrix:
9.x:
version: 11.x
version_dev: 11.x
10.x:
version: 12.x
version_dev: 12.x-dev
'*':
version: 13.x
version_dev: 13.x-dev
# Acquia CMS uses drupal-test-traits as a dev dependency.
# @todo remove this via ORCA-298
weitzman/drupal-test-traits:
is_company_package: false
core_matrix:
'<=10.2':
version: 2.4.0
version_dev: ~
'*':
version: '*'
version_dev: '*'
phpspec/prophecy-phpunit:
is_company_package: false
version: 2.x
version_dev: 2.x