Commit graph

37 commits

Author SHA1 Message Date
Oliver Davies 5e801fc1b7 sculpin: update .gitignore 2024-07-31 01:46:53 +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 ac8246704e Add comments to functions 2024-07-20 13:56:04 +01:00
Oliver Davies 97836712f2 Add run db to connect to the database 2024-07-20 13:52:19 +01:00
Oliver Davies e5892e1904 Fix Drupal CI errors 2024-07-17 20:14:56 +01:00
Oliver Davies bb9820e052 Set the default URL for Drush to use when
...executing commands
2024-06-27 12:14:45 +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 1369ee750a Remove createInclusiveGitIgnoreFile option 2024-04-04 23:39:37 +01:00
Oliver Davies 988a677ded Always ignore .phpunit.result.cache 2024-04-04 23:37:20 +01:00
Oliver Davies 3065597f64 Add Apache support to Drupal 2024-04-04 19:09:53 +01:00
Oliver Davies b0f7e872e9 Remove flake parts 2024-03-30 18:03:40 +00:00
Oliver Davies b60cd7ae1b Revert "Make the PHP test runner conifigurable"
This reverts commit 5f62b02d14.
2024-02-19 10:52:09 +00:00
Oliver Davies 98650ac11c Sort .gitignore paths 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 f602b6e1e6 Move Drupal templates into the PHP directory 2024-02-18 23:13:46 +00:00
Oliver Davies e3362270f4 Add missing managed text 2024-02-18 23:13:46 +00:00
Oliver Davies 226d6ad990 Allow for arguments to generate 2024-02-18 23:13:46 +00:00
Oliver Davies ed36ac2e28 Create flake.nix files for Symfony projects 2024-01-26 15:00:24 +00:00
Oliver Davies f98a69e21f Initial Sculpin support
* Add Sculpin as a project type
* Declare initial files to generate
* Add flake.nix.twig
* Add .gitignore.twig
* Add run.twig
2024-01-26 14:59:54 +00:00
Oliver Davies 9176f34444 refactor: remove old code and templates 2023-09-25 00:57:06 +01:00
Oliver Davies c68bca3d56 chore: rename drupal-project to drupal 2023-07-22 10:40:02 +01:00
Oliver Davies 1c7f1f2e2b feat(php): make ini values configurable
Refs: OD-28
2023-06-05 22:01:10 +01:00
Oliver Davies b121f2fb77 fix: jpg support for image styles 2023-06-05 21:51:31 +01:00
Oliver Davies 356b97cbde refactor(docker-compose): simplify the build
...stage

Hard-code more of these values as they're the same for all projects.
2023-05-02 22:55:30 +01:00
Oliver Davies 4af661bad4 fix(phpcs): Drupal standard missing if standards
...are empty
2023-04-23 20:47:08 +01:00
Oliver Davies e715496e76 feat(phpstan): include baseline file 2023-04-23 20:15:08 +01:00
Oliver Davies a947001772 fix(phpcs): duplicate Drupal rule 2023-04-23 20:14:04 +01:00
Oliver Davies e67a7180a7 feat(phpcs): add rule overrides 2023-04-23 17:37:27 +01:00
Oliver Davies d1be2d631b fix(phpcs): incorrect rule formatting 2023-04-23 17:20:21 +01:00
Oliver Davies 3b0fc2c8a0 fix(phpcs): incorrect rule formatting 2023-04-23 17:16:32 +01:00
Oliver Davies 642b479934 fix(phpstan): correct key 2023-04-21 23:22:17 +01:00
Oliver Davies d9cdc2bac6 fix(phpstan): ignore test files by default 2023-04-21 23:14:56 +01:00
Oliver Davies 9657ad693e fix: XML error
> XML declaration allowed only at the start of the document
2023-04-11 00:36:02 +01:00
Oliver Davies a179f1b0ee refactor: move the PHP Dockerfile 2023-03-12 11:11:45 +00:00
Oliver Davies 0fcffc5d2f feat: add "auto-generated" text to templates
Fixes #21
2023-03-08 21:13:28 +00:00
Oliver Davies 4e861685d9 chore: group PHP-related templates 2023-02-02 00:40:42 +00:00