You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ya...@apache.org on 2025/04/23 17:32:04 UTC
(airavata) 07/24: move docker-compose file to .devcontainer
This is an automated email from the ASF dual-hosted git repository.
yasith pushed a commit to branch cybershuttle-dev
in repository https://gitbox.apache.org/repos/asf/airavata.git
commit bed9c6ac83459f9033e025ee0c08c49ff9662c34
Author: yasith <ya...@icloud.com>
AuthorDate: Sun Mar 16 23:01:25 2025 +0000
move docker-compose file to .devcontainer
---
.devcontainer/devcontainer.json | 2 +-
.../src/main/containers => .devcontainer}/docker-compose.yml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 063a1dd9f8..14159f731f 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -3,7 +3,7 @@
{
"name": "Airavata",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
- "dockerComposeFile": "../modules/ide-integration/src/main/containers/docker-compose.yml",
+ "dockerComposeFile": "docker-compose.yml",
"service": "devcontainer",
"workspaceFolder": "/workspace",
// Features to add to the dev container. More info: https://containers.dev/features.
diff --git a/modules/ide-integration/src/main/containers/docker-compose.yml b/.devcontainer/docker-compose.yml
similarity index 86%
rename from modules/ide-integration/src/main/containers/docker-compose.yml
rename to .devcontainer/docker-compose.yml
index e8b80cdf6d..db3bdf3b65 100644
--- a/modules/ide-integration/src/main/containers/docker-compose.yml
+++ b/.devcontainer/docker-compose.yml
@@ -15,7 +15,7 @@ services:
devcontainer:
image: mcr.microsoft.com/devcontainers/base:debian
volumes:
- - ./../../../../..:/workspace:cached
+ - ..:/workspace:cached
command: sleep infinity
networks:
airavata-network:
@@ -33,9 +33,9 @@ services:
- "18080:8080"
- "8443:8443"
volumes:
- - ./keycloak/realm-default.json:/opt/keycloak/data/import/realm-default.json
- - ./keycloak/keycloak.conf:/opt/keycloak/conf/keycloak.conf
- - ../../../../../keystores/airavata.jks:/opt/keycloak/conf/keystores/airavata.jks
+ - ../modules/ide-integration/src/main/containers/keycloak/realm-default.json:/opt/keycloak/data/import/realm-default.json
+ - ../modules/ide-integration/src/main/containers/keycloak/keycloak.conf:/opt/keycloak/conf/keycloak.conf
+ - ../keystores/airavata.jks:/opt/keycloak/conf/keystores/airavata.jks
command: ["start-dev", "--import-realm"]
depends_on:
- db
@@ -53,7 +53,7 @@ services:
MYSQL_USER: airavata
MYSQL_PASSWORD: 123456
volumes:
- - ./database_scripts/init:/docker-entrypoint-initdb.d
+ - ../modules/ide-integration/src/main/containers/database_scripts/init:/docker-entrypoint-initdb.d
- db_data:/var/lib/mysql
ports:
- "13306:3306"