From 05da691b4301553b3934e0accc6ac49a793d0e35 Mon Sep 17 00:00:00 2001 From: Alex Harpin <126515470+yits-alexharpin@users.noreply.github.com> Date: Mon, 13 Mar 2023 19:24:52 +0000 Subject: [PATCH] Feature/mock server bundle recipe 1.0 (#1492) * Add default configuration file * Add manifest.json * Update default config to ensure http_client service is available in dev * Remove http_client config; this is enabled in the bundle via prepend * Update default config to only load in test and dev environments --- .../1.0/config/packages/mock_server.yaml | 6 ++++++ youritservices/mock-server-bundle/1.0/manifest.json | 11 +++++++++++ 2 files changed, 17 insertions(+) create mode 100644 youritservices/mock-server-bundle/1.0/config/packages/mock_server.yaml create mode 100644 youritservices/mock-server-bundle/1.0/manifest.json diff --git a/youritservices/mock-server-bundle/1.0/config/packages/mock_server.yaml b/youritservices/mock-server-bundle/1.0/config/packages/mock_server.yaml new file mode 100644 index 00000000..b66471c1 --- /dev/null +++ b/youritservices/mock-server-bundle/1.0/config/packages/mock_server.yaml @@ -0,0 +1,6 @@ +when@test: &test + mock_server: + host_url: '%env(MOCK_SERVER_HOST)%' + mocks_directory: '%kernel.project_dir%/tests/apiMocks' + +when@dev: *test diff --git a/youritservices/mock-server-bundle/1.0/manifest.json b/youritservices/mock-server-bundle/1.0/manifest.json new file mode 100644 index 00000000..baeceda8 --- /dev/null +++ b/youritservices/mock-server-bundle/1.0/manifest.json @@ -0,0 +1,11 @@ +{ + "bundles": { + "YourITServices\\MockServerBundle\\MockServerBundle": ["dev", "test"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "MOCK_SERVER_HOST": "http://mock-api:1080" + } +}