From 98cd517eabdc887ce36777e23d79fc589cf95225 Mon Sep 17 00:00:00 2001 From: Samruddhi Khandale Date: Fri, 10 Feb 2023 19:59:02 +0000 Subject: [PATCH 1/2] changes works for local --- .devcontainer/devcontainer.json | 2 +- .devcontainer/docker-compose.yml | 8 ++++---- .devcontainer/install-tools.sh | 0 .devcontainer/setup.sh | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) mode change 100644 => 100755 .devcontainer/install-tools.sh mode change 100644 => 100755 .devcontainer/setup.sh diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 36211b66fbe1a..5442aa739de7b 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,7 +2,7 @@ { "name": "WordPress Core Development", "dockerComposeFile": "docker-compose.yml", - "service": "wordpress", + "service": "app", "workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}", // Features to add to the dev container. More info: https://containers.dev/features. diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml index 8a2b0a11f9cd5..ad2429747dc04 100644 --- a/.devcontainer/docker-compose.yml +++ b/.devcontainer/docker-compose.yml @@ -1,7 +1,7 @@ version: '3.1' services: - wordpress: + app: image: wordpress restart: always ports: @@ -12,11 +12,12 @@ services: WORDPRESS_DB_PASSWORD: examplepass WORDPRESS_DB_NAME: exampledb volumes: - - ../src:/var/www/html + - ../..:/workspaces:cached + db: image: mariadb - restart: always + restart: unless-stopped environment: MYSQL_DATABASE: exampledb MYSQL_USER: exampleuser @@ -26,5 +27,4 @@ services: - db:/var/lib/mysql volumes: - wordpress: db: diff --git a/.devcontainer/install-tools.sh b/.devcontainer/install-tools.sh old mode 100644 new mode 100755 diff --git a/.devcontainer/setup.sh b/.devcontainer/setup.sh old mode 100644 new mode 100755 index 7e38c008f3506..26bdd87d04545 --- a/.devcontainer/setup.sh +++ b/.devcontainer/setup.sh @@ -2,7 +2,7 @@ set -eux -if [ "${CODESPACE_NAME}" = "" ]; then +if [ -z ${CODESPACE_NAME+x} ]; then SITE_HOST="http://localhost:8080" else SITE_HOST="https://${CODESPACE_NAME}-8080.${GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN}" From 7209f26ae058e62f58dd11a1ae0f2d73aaa3ec9a Mon Sep 17 00:00:00 2001 From: Samruddhi Khandale Date: Fri, 10 Feb 2023 22:25:06 +0000 Subject: [PATCH 2/2] install chromium --- .devcontainer/install-tools.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.devcontainer/install-tools.sh b/.devcontainer/install-tools.sh index 234704550260a..7a52fabe841c3 100755 --- a/.devcontainer/install-tools.sh +++ b/.devcontainer/install-tools.sh @@ -7,5 +7,9 @@ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.pha sudo chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp +echo "Installing chromium..." +sudo apt-get update +sudo apt-get -y install --no-install-recommends chromium + # Copy the welcome message sudo cp .devcontainer/welcome-message.txt /usr/local/etc/vscode-dev-containers/first-run-notice.txt