diff options
| author | Simon Wisselink <s.wisselink@iwink.nl> | 2023-11-06 13:22:07 +0100 |
|---|---|---|
| committer | Simon Wisselink <s.wisselink@iwink.nl> | 2023-11-06 13:22:07 +0100 |
| commit | b28b85dbf48d6f82f48079065922a25eaa33088b (patch) | |
| tree | 55d9c157c5ed6fb0be2e1e3d7bbe22bf877911ab /docker-compose.yml | |
| parent | ad73f4943be05bbd2c63fe74b5966abd5be43eb9 (diff) | |
| download | smarty-b28b85dbf48d6f82f48079065922a25eaa33088b.tar.gz smarty-b28b85dbf48d6f82f48079065922a25eaa33088b.tar.bz2 smarty-b28b85dbf48d6f82f48079065922a25eaa33088b.zip | |
Add support for MacOS test running using mutagen-compose.
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index 799cdfb8..770b243a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: context: . dockerfile: ./utilities/testrunners/php72/Dockerfile volumes: - - .:/app + - smarty-code:/app working_dir: /app php72: extends: @@ -37,3 +37,35 @@ services: service: base build: dockerfile: ./utilities/testrunners/php82/Dockerfile + +volumes: + smarty-code: + +x-mutagen: + sync: + defaults: + symlink: + mode: "posix-raw" + ignore: + vcs: true + paths: + - ".docker" + - ".env.docker" + - ".bundles" + - "docker-compose.yml" + - ".idea" + - ".DS_Store" + mode: "two-way-resolved" + configurationBeta: + permissions: + defaultOwner: "id:${APP_USER_ID}" + defaultGroup: "id:${APP_GROUP_ID}" + defaultFileMode: 0666 + defaultDirectoryMode: 0755 + permissions: + defaultOwner: "id:${APP_USER_ID}" + defaultGroup: "id:${APP_GROUP_ID}" + smarty-code: + alpha: "." + beta: "volume://smarty-code" + |
