Commit graph

34 commits

Author SHA1 Message Date
Oliver Davies 11b72e35d4 Remove unused Terraform templates 2024-08-03 10:39:29 +01:00
Oliver Davies bfe0117e5e Update snapshots 2024-07-31 15:11:51 +01:00
Oliver Davies 3d573975cd Fix snapshot test failure 2024-07-31 10:20:28 +01:00
Oliver Davies 4e255cd667 Ensure run.local files are located relative to the
...run file

Prevent erroring if `run` is being executed within a sub-directory, like
`assets`.
2024-07-31 01:20:30 +01:00
Oliver Davies 605849cb80 Rename the proxy network to proxy
This makes its intent clearer and avoids confusion with the `web`
service.
2024-05-10 23:57:44 +02:00
Oliver Davies abf76c50bb Update hostname to *.docker.localhost
Following updates in https://github.com/opdavies/traefik-development to
add HTTPS support to Docker Compose-based projects, this commit changes
the host name from `*.localhost` to `*.docker.localhost`.

This should allow each project to be available at
https://{project_name}.docker.localhost instead of
http://{project_name}.localhost.
2024-05-10 23:05:38 +02:00
Oliver Davies bc9b18268f Fix generated .gitignore files in snapshots 2024-02-18 23:13:46 +00:00
Oliver Davies 3d0a8215f9 Remove feature flag for different database credentials 2024-02-18 23:13:46 +00:00
Oliver Davies 7bab7e91f4 Remove Astro 2024-01-21 22:02:59 +00:00
Oliver Davies 98a337bdcd Update snapshots 2023-12-18 21:04:45 +00:00
Oliver Davies 932c8f4bc7 Add install task for Drupal projects
Add an `install` task to Drupal `run` files to install Drupal with
Drush.
2023-12-16 17:04:29 +00:00
Oliver Davies c7fddd8ca4 Revert "Add snapshot tests to PHPUnit"
This reverts commit fd9a18dd92.
2023-12-16 00:43:57 +00:00
Oliver Davies 31ef9b2968 Add snapshot tests for Fractal 2023-12-16 00:36:03 +00:00
Oliver Davies fd9a18dd92 Add snapshot tests to PHPUnit 2023-12-16 00:15:45 +00:00
Oliver Davies ca8ffc5685 Add more snapshot tests 2023-12-15 15:30:03 +00:00
Oliver Davies 680b72bb64 Add snapshot tests for a basic Drupal project 2023-12-15 15:18:55 +00:00
Oliver Davies de990f3836 Rename DTO class and variable names 2023-12-15 12:09:50 +00:00
Oliver Davies 537a715d74 Fix deprecations since upgrading to Symfony 6 2023-12-09 14:36:04 +00:00
Oliver Davies 15d4fdbd5a test: use static data providers 2023-11-25 08:25:00 +00:00
Oliver Davies 9ae880664a test: add violation message assertions 2023-11-23 01:19:33 +00:00
Oliver Davies fb53f307af test: adding extra databases 2023-11-23 00:59:27 +00:00
Oliver Davies e9d5c4ea6f test: ensure the project type is valid 2023-11-22 21:48:49 +00:00
Oliver Davies 0aaf2cc59e test: remove serialisation
Refactor the tests so they don't need to serialise data, making the
tests simpler and faster to run.
2023-11-22 21:45:02 +00:00
Oliver Davies b65e92b790 test: ensure the web server is a valid type 2023-11-22 21:45:01 +00:00
Oliver Davies 95012241e1 chore: add missing values to the Config DTO
Add missing properties and constraints to the `Config` data transfer
object.
2023-11-22 21:08:18 +00:00
Oliver Davies d5f412ee16 test: re-add integer test 2023-11-18 10:36:11 +00:00
Oliver Davies 2d27c2f71b test: null instead of NULL 2023-11-18 09:37:05 +00:00
Oliver Davies 13bde5fa26 test: re-add null value test assertions 2023-11-18 09:07:47 +00:00
Oliver Davies df550dc051 test: update names 2023-11-18 08:54:37 +00:00
Oliver Davies 1c5eac72bb test: re-add original tests 2023-11-06 01:07:23 +00:00
Oliver Davies 8db64458b1 refactor(*): change to a Symfony Console app 2023-04-24 01:05:07 +01:00
Oliver Davies e223181ab7 test: language should be a supported language 2023-03-11 01:11:21 +00:00
Oliver Davies f25395d877 test: project name should be a string 2023-03-11 01:01:52 +00:00
Oliver Davies de6dc1851c build(deps): add Pest 2023-03-11 00:41:10 +00:00