Skip to content
This repository has been archived by the owner on Nov 23, 2021. It is now read-only.

Support Bedrock #2

Closed
carlalexander opened this issue Jun 19, 2015 · 5 comments
Closed

Support Bedrock #2

carlalexander opened this issue Jun 19, 2015 · 5 comments
Milestone

Comments

@carlalexander
Copy link
Owner

Supporting bedrock should just be a question of adding additional roles and creating a bedrock.yml playbook.

@storm2k
Copy link

storm2k commented Jun 30, 2015

Given that Bedrock already has its own well established project to do everything you're doing here (Trellis), this is most unnecessary.

@carlalexander
Copy link
Owner Author

This issue is more for myself! 😄

I want to have a bedrock compatible setup for upcoming projects. bedrock-ansible has no plans to support DebOps (since they're MIT) and they're building out all the roles themselves.

They also don't support Varnish and they opted for memcached instead of Redis.

@carlalexander
Copy link
Owner Author

The role refactor to support Bedrock is pretty much done, but this issue with debops.php is a block. I either need to raise the memory_limit for all PHP or I can't run the Composer install.

@carlalexander
Copy link
Owner Author

Got the chance to wrap this up tonight. DebOps will now set up a Bedrock project if you give it this option:

wordpress__install_type: 'bedrock'

By default, this isn't going to be super useful since you can't update anything. That's why I also created a template project that you can use with Deployer to help with this issue.

That said, there's an issue with deploys that I still need to work through. I get a white screen after a deploy until I log into the admin. Not sure why that is yet.

But besides that, this is working now. I just need to document it.

@carlalexander
Copy link
Owner Author

Wiki page is done. I'm going to update it with the template project stuff once I've written the documentation for deployments.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants