Skip to content
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

Implement support and automated tests using key platform templates #22

Open
rfay opened this issue Aug 1, 2022 · 12 comments
Open

Implement support and automated tests using key platform templates #22

rfay opened this issue Aug 1, 2022 · 12 comments

Comments

@rfay
Copy link
Member

rfay commented Aug 1, 2022

It is time to return to the automated tests, preferably trying to do something live.

@rfay
Copy link
Member Author

rfay commented Aug 29, 2022

@rfay rfay changed the title Implement automated tests Implement automated tests using key platform templates Oct 8, 2022
rfay added a commit to rfay/ddev-platformsh that referenced this issue Oct 8, 2022
This was referenced Oct 8, 2022
rfay added a commit that referenced this issue Oct 8, 2022
@rfay
Copy link
Member Author

rfay commented Mar 13, 2023

Here are Platform's template priorities

@rfay
Copy link
Member Author

rfay commented Mar 21, 2023

Another source for prioritization is Product Area: Product Experience - Top Level Vision, Strategy & 2023 goals

Tech Stacks:
Drupal (CMS)
Wordpress (CMS)
Magento (CMS)
Laravel (Framework)
Symfony (Framework)

@rfay
Copy link
Member Author

rfay commented Apr 26, 2023

@gilzow for our strategies coming up, could you suggest what the best way to work through maybe 4 of them could be?

It looks to me like we have decent tests for Drupal and wordpress-bedrock. The WP Bedrock has a database, so better tests, I'll add a database to Drupal 9.

We have a test for laravel, which means that it seemed to work when I tried it, but it doesn't have a database.

Does that mean that magento2ce and Symfony would be our next targets?

@gilzow
Copy link
Collaborator

gilzow commented May 3, 2023

Some others we can/should test:
Pimcore
Typo3

As for priorities, I think you're right: symfony and magento should be next.

@rfay
Copy link
Member Author

rfay commented May 3, 2023

Sounds good. I'm scared of pimcore, as the only round I've had with it had all kinds of crazy stuff in it. TYPO3 should work out fine.

@rfay
Copy link
Member Author

rfay commented May 3, 2023

So priorities for coming weeks:

@gilzow
Copy link
Collaborator

gilzow commented May 3, 2023

The official template(s) for symfony is here: https://github.com/symfonycorp/platformsh-symfony-template
And then from the branches choose the one you want/need

@gilzow
Copy link
Collaborator

gilzow commented May 4, 2023

I've been told we don't need to worry about Symfony as their cli ships with its own local dev solution. But I need to make sure @lolautruche agrees with this.

@lolautruche
Copy link
Contributor

It is true that Symfony CLI provides an efficient local webserver and good support of Docker for services. Nevertheless, I think we should not neglect it

@gilzow
Copy link
Collaborator

gilzow commented May 11, 2023

@rfay rfay changed the title Implement automated tests using key platform templates Implement support and automated tests using key platform templates Aug 20, 2023
@rfay
Copy link
Member Author

rfay commented Aug 23, 2023

The good news is that we already have testing for laravel, which is @chadwcarlson 's highest priority.

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

No branches or pull requests

3 participants