-
Notifications
You must be signed in to change notification settings - Fork 53
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
28 changed files
with
989 additions
and
458 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,36 +1,37 @@ | ||
name: mollie-payments-for-woocommerce | ||
type: php | ||
type: wordpress | ||
docroot: .ddev/wordpress | ||
php_version: "7.4" | ||
php_version: "7.2" | ||
webserver_type: nginx-fpm | ||
router_http_port: "80" | ||
router_https_port: "443" | ||
xdebug_enabled: false | ||
additional_hostnames: [] | ||
additional_fqdns: [] | ||
mariadb_version: "10.3" | ||
mysql_version: "" | ||
database: | ||
type: mariadb | ||
version: "10.3" | ||
nfs_mount_enabled: false | ||
mutagen_enabled: false | ||
use_dns_when_possible: true | ||
composer_version: "2" | ||
hooks: | ||
post-start: | ||
- exec-host: .ddev/bin/dump-compose-config | ||
- exec-host: ddev describe -j | SOURCE_NAME=$DDEV_PROJECT .ddev/bin/setup-ide-datasource.php | ||
pre-start: | ||
- exec-host: "mkdir -p .ddev/wordpress/wp-content/plugins/${DDEV_PROJECT}" | ||
- exec-host: mkdir -p .ddev/wordpress/wp-content/plugins/${DDEV_PROJECT} | ||
use_dns_when_possible: true | ||
composer_version: "2" | ||
web_environment: | ||
- WP_VERSION=6.1 | ||
- WP_LOCALE=en_US | ||
- WP_TITLE=Mollie WordPress Test | ||
- PLUGIN_NAME=mollie-payments-for-woocommerce | ||
- ADMIN_USER=admin | ||
- ADMIN_PASS=admin | ||
- [email protected] | ||
- WC_VERSION=7.2.2 | ||
|
||
hooks: | ||
post-start: | ||
- exec-host: ".ddev/bin/dump-compose-config" | ||
- exec-host: "ddev describe -j | SOURCE_NAME=$DDEV_PROJECT .ddev/bin/setup-ide-datasource.php" | ||
- BASEURL=https://fd8d-88-17-29-100.ngrok-free.app | ||
- WP_VERSION=6.1 | ||
- WP_LOCALE=en_US | ||
- WP_TITLE=Mollie WordPress Test | ||
- PLUGIN_NAME=mollie-payments-for-woocommerce | ||
- ADMIN_USER=admin | ||
- ADMIN_PASS=admin | ||
- [email protected] | ||
- WC_VERSION=7.2.2 | ||
nodejs_version: "16" | ||
|
||
# Key features of ddev's config.yaml: | ||
|
||
|
@@ -41,21 +42,19 @@ hooks: | |
|
||
# docroot: <relative_path> # Relative path to the directory containing index.php. | ||
|
||
# php_version: "7.4" # PHP version to use, "5.6", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0", "8.1" | ||
# php_version: "7.4" # PHP version to use, "5.6", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0", "8.1", "8.2" | ||
|
||
# You can explicitly specify the webimage, dbimage, dbaimage lines but this | ||
# You can explicitly specify the webimage but this | ||
# is not recommended, as the images are often closely tied to ddev's' behavior, | ||
# so this can break upgrades. | ||
|
||
# webimage: <docker_image> # nginx/php docker image. | ||
# dbimage: <docker_image> # mariadb docker image. | ||
# dbaimage: <docker_image> | ||
|
||
# mariadb_version and mysql_version | ||
# ddev can use many versions of mariadb and mysql | ||
# However these directives are mutually exclusive | ||
# mariadb_version: 10.2 | ||
# mysql_version: 8.0 | ||
# database: | ||
# type: <dbtype> # mysql, mariadb | ||
# version: <version> # database version, like "10.3" or "8.0" | ||
# Note that mariadb_version or mysql_version from v1.18 and earlier | ||
# will automatically be converted to this notation with just a "ddev config --auto" | ||
|
||
# router_http_port: <port> # Port to be used for http (defaults to port 80) | ||
# router_https_port: <port> # Port for https (defaults to 443) | ||
|
@@ -78,12 +77,26 @@ hooks: | |
# see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones | ||
# For example Europe/Dublin or MST7MDT | ||
|
||
# composer_root: <relative_path> | ||
# Relative path to the composer root directory from the project root. This is | ||
# the directory which contains the composer.json and where all Composer related | ||
# commands are executed. | ||
|
||
# composer_version: "2" | ||
# if composer_version:"2" it will use the most recent composer v2 | ||
# It can also be set to "1", to get most recent composer v1 | ||
# or "" for the default v2 created at release time. | ||
# It can be set to any existing specific composer version. | ||
# After first project 'ddev start' this will not be updated until it changes | ||
# You can set it to "" or "2" (default) for Composer v2 or "1" for Composer v1 | ||
# to use the latest major version available at the time your container is built. | ||
# It is also possible to use each other Composer version channel. This includes: | ||
# - 2.2 (latest Composer LTS version) | ||
# - stable | ||
# - preview | ||
# - snapshot | ||
# Alternatively, an explicit Composer version may be specified, for example "2.2.18". | ||
# To reinstall Composer after the image was built, run "ddev debug refresh". | ||
|
||
# nodejs_version: "16" | ||
# change from the default system Node.js version to another supported version, like 12, 14, 17, 18. | ||
# Note that you can use 'ddev nvm' or nvm inside the web container to provide nearly any | ||
# Node.js version, including v6, etc. | ||
|
||
# additional_hostnames: | ||
# - somename | ||
|
@@ -99,6 +112,8 @@ hooks: | |
|
||
# upload_dir: custom/upload/dir | ||
# would set the destination path for ddev import-files to <docroot>/custom/upload/dir | ||
# When mutagen is enabled this path is bind-mounted so that all the files | ||
# in the upload_dir don't have to be synced into mutagen | ||
|
||
# working_dir: | ||
# web: /var/www/html | ||
|
@@ -116,11 +131,11 @@ hooks: | |
|
||
# nfs_mount_enabled: false | ||
# Great performance improvement but requires host configuration first. | ||
# See https://ddev.readthedocs.io/en/stable/users/performance/#using-nfs-to-mount-the-project-into-the-container | ||
# See https://ddev.readthedocs.io/en/latest/users/install/performance/#nfs | ||
|
||
# mutagen_enabled: false | ||
# Experimental performance improvement using mutagen asynchronous updates. | ||
# See https://ddev.readthedocs.io/en/latest/users/performance/#using-mutagen | ||
# Performance improvement using mutagen asynchronous updates. | ||
# See https://ddev.readthedocs.io/en/latest/users/install/performance/#mutagen | ||
|
||
# fail_on_hook_fail: False | ||
# Decide whether 'ddev start' should be interrupted by a failing hook | ||
|
@@ -175,7 +190,7 @@ hooks: | |
# If you prefer you can change this to "ddev.local" to preserve | ||
# pre-v1.9 behavior. | ||
|
||
# ngrok_args: --subdomain mysite --auth username:pass | ||
# ngrok_args: --basic-auth username:pass1234 | ||
# Provide extra flags to the "ngrok http" command, see | ||
# https://ngrok.com/docs#http or run "ngrok http -h" | ||
|
||
|
@@ -201,10 +216,60 @@ hooks: | |
# will be available on the local network if the host firewall | ||
# allows it. | ||
|
||
# default_container_timeout: 120 | ||
# The default time that ddev waits for all containers to become ready can be increased from | ||
# the default 120. This helps in importing huge databases, for example. | ||
|
||
#web_extra_exposed_ports: | ||
#- name: nodejs | ||
# container_port: 3000 | ||
# http_port: 2999 | ||
# https_port: 3000 | ||
#- name: something | ||
# container_port: 4000 | ||
# https_port: 4000 | ||
# http_port: 3999 | ||
# Allows a set of extra ports to be exposed via ddev-router | ||
# The port behavior on the ddev-webserver must be arranged separately, for example | ||
# using web_extra_daemons. | ||
# For example, with a web app on port 3000 inside the container, this config would | ||
# expose that web app on https://<project>.ddev.site:9999 and http://<project>.ddev.site:9998 | ||
# web_extra_exposed_ports: | ||
# - container_port: 3000 | ||
# http_port: 9998 | ||
# https_port: 9999 | ||
|
||
#web_extra_daemons: | ||
#- name: "http-1" | ||
# command: "/var/www/html/node_modules/.bin/http-server -p 3000" | ||
# directory: /var/www/html | ||
#- name: "http-2" | ||
# command: "/var/www/html/node_modules/.bin/http-server /var/www/html/sub -p 3000" | ||
# directory: /var/www/html | ||
|
||
# override_config: false | ||
# By default, config.*.yaml files are *merged* into the configuration | ||
# But this means that some things can't be overridden | ||
# For example, if you have 'nfs_mount_enabled: true'' you can't override it with a merge | ||
# and you can't erase existing hooks or all environment variables. | ||
# However, with "override_config: true" in a particular config.*.yaml file, | ||
# 'nfs_mount_enabled: false' can override the existing values, and | ||
# hooks: | ||
# post-start: [] | ||
# or | ||
# web_environment: [] | ||
# or | ||
# additional_hostnames: [] | ||
# can have their intended affect. 'override_config' affects only behavior of the | ||
# config.*.yaml file it exists in. | ||
|
||
# Many ddev commands can be extended to run tasks before or after the | ||
# ddev command is executed, for example "post-start", "post-import-db", | ||
# "pre-composer", "post-composer" | ||
# See https://ddev.readthedocs.io/en/stable/users/extending-commands/ for more | ||
# See https://ddev.readthedocs.io/en/stable/users/extend/custom-commands/ for more | ||
# information on the commands that can be extended and the tasks you can define | ||
# for them. Example: | ||
#hooks: | ||
# Un-comment to emit the WP CLI version after ddev start. | ||
# post-start: | ||
# - exec: wp cli version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.