xy2z / capro

PHP8 static site generator
MIT License
8 stars 2 forks source link

Alpha test and feedback #5

Open xy2z opened 1 year ago

xy2z commented 1 year ago

I'm hoping to get some community testing before the stable release.

Everyone is welcome to test!

Would be nice to get at least 2-3 testers for each OS. I have tested it on Windows 10 and Ubuntu Server, so it should work on most stuff, but would be nice to get some reports from others :)

When these are done, and all the alpha issues in the Alpha milestone, a stable version can be released.

Status

Prepare test

How to test

1) Start by installing Capro globally composer global require xy2z/capro:@alpha 1) Make a new capro site (will create a new folder): capro new <name> 1) Test the site works: cd <name> + php -S localhost:82 1) Edit a blade file, eg. views/pages/index.blade.php and run capro build (in the project root dir) 1) Edit a config variable, run capro build and test the config variable is changed in the HTML file. 1) Add a file in the static directory, run capro build - and validate the file is added to the public directory.

Extended testing 1) Make a Blade template and test it works after build 1) Test collections - https://capro.xy2z.io/collections/ 1) Test View Templates - https://capro.xy2z.io/view-templates/ 1) Edit the core config file (directory names) and test build still works - https://capro.xy2z.io/config/ 1) ???

Reporting

Please comment below your test results, including OS version, PHP version and Capro version. And if you had any issues please include the logs. Thanks! 👍