-
Notifications
You must be signed in to change notification settings - Fork 396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add multisite support for setup tasks #1005
Closed
bobbygryzynger
wants to merge
88
commits into
acquia:8.x
from
bobbygryzynger:issue-799--multisite-support-tasks
Closed
Changes from 5 commits
Commits
Show all changes
88 commits
Select commit
Hold shift + click to select a range
c6cc1f7
add multisite support for setup tasks
bobbygryzynger dc16993
Merge branch '8.x' into issue-799--multisite-support-tasks
bobbygryzynger 3e52225
putting passthru=false back in place
bobbygryzynger df16f8b
whitespace addition
bobbygryzynger 6536078
add config file loading blocks
bobbygryzynger d45c407
name site files project.[site-name].yml
bobbygryzynger ff9276d
additional setup logic for Drupal settings when a site's directory do…
bobbygryzynger 473c22f
add missing default.local.drushrc.php file, which is called for in se…
bobbygryzynger c0f49c2
add travis commands for creating sample site config - WIP
bobbygryzynger 6f1d912
add initial keys to yaml file
bobbygryzynger d8b297a
build yaml keys with successive echos
bobbygryzynger 148aec5
remove debug statement
bobbygryzynger 808d530
add additional tests for Drush and Drupal settings
bobbygryzynger 83ae9f2
reformat code
bobbygryzynger f8767fe
fix path to blt tests
bobbygryzynger 852b9e4
reset path to phpunit xml
bobbygryzynger 375d55b
run phpunit tests with debug flag
bobbygryzynger ac6677b
run phpunit tests with verbose flag
bobbygryzynger 91e63fc
listing test groups
bobbygryzynger 23685cd
list tests from blt directory
bobbygryzynger 774234d
ensure blt/sites exists before scanning it
bobbygryzynger fb18b87
fix path to phpunit xml
bobbygryzynger 3d7f57e
add verbose test output
bobbygryzynger 56eb635
run tests in debug mode
bobbygryzynger 59fb677
debugging output
bobbygryzynger f85a3b9
more debugging output
bobbygryzynger e2f6ce5
debugging output
bobbygryzynger 74115f5
more debugging output
bobbygryzynger b5d519c
remove debugging statements, fix path
bobbygryzynger 4be582d
add comment
bobbygryzynger e6819ba
use in_array instead of empty
bobbygryzynger eeef16f
setup settings during general setup task
bobbygryzynger 2f6d775
remove debugging flags
bobbygryzynger dc44ecb
first ensure file exists before checking its contents
bobbygryzynger b01d9ce
update file naming pattern
89e99ef
Merge branch '8.x' into issue-799--multisite-support-tasks
bobbygryzynger 580ee48
revert typo fixes
ef5f1e2
update patterns, ensure the default site is always listed as a site
4e1ae2d
add property parsing test - WIP
10deb8c
add directory slash
9e51044
test parsing of site-specific properties
bobbygryzynger 6e3aa55
reformat code
bobbygryzynger f6bb60c
separate blt settings test and settings.php test
bobbygryzynger 44c7745
whitespace
bobbygryzynger 6808fa5
remove unnecessary character
bobbygryzynger fe02813
revise spacing
bobbygryzynger 1a88107
revert whitespace revision within command
bobbygryzynger 44f70ac
add docblocks
bobbygryzynger 03c2f9e
add new line
bobbygryzynger b2323fa
remove quotes
bobbygryzynger ff982c0
add param type
bobbygryzynger 57f22e5
documentation style
bobbygryzynger 0095c7e
use consistent expression
bobbygryzynger 5290097
don't capture quotes, refine expression
bobbygryzynger 4625bfd
allow colons and slashes
bobbygryzynger 60490ee
escape slash
bobbygryzynger 855fe6b
make assertion function protected
bobbygryzynger 41e4c35
allow '@' symbol
bobbygryzynger 5bcb1e7
refine expression
bobbygryzynger 3b372c3
allow commas, check additional property
bobbygryzynger 1bb5e4f
refine regular expressions
bobbygryzynger a3bc6ad
making argument checking function reusable - WIP
bobbygryzynger 33d46f4
refatoring, add docblock
ebb5120
ruleset fixes
8fe4313
put additional tests in the blt-multisite group
fd5815a
group all multisite related commands together
0e9e164
keep commands on same line
f197804
quote arguments
9c861f2
single line of command arguments
8eb747e
run blt setup:settings after new file is added
4f94f55
fix multisite list building when there are no site-specific config files
07bff38
strip trailing comma after all other work is done
4161f63
refactor site list building logic
8e5600d
make local:sync dependent on setup:settings
95182ed
decouple property file loading from site list building
c16ecc0
enforce the site name being a word
06acb54
use plural
11ec097
use testing values that aren't the same as the default values
28a942b
run tests against the single site
bobbygryzynger 25d8e13
flesh out docs, provide full path to blt bin
bobbygryzynger 49cc11d
use bootstrap files instead of command-line parsing
a926bc5
ruleset fixes
1c2990e
remove blt-project group
f6428b2
coding standards
0ad9334
fix value
a592ec7
fix property name
b01b88b
fix key and run project test against multisite config
dca8d32
adds a negative case test
bobbygryzynger File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we may need a more blt-specific pattern, since this could pick up unrelated yml files. Perhaps project.site.yml.