Skip to content

Commit

Permalink
Feat/open ports on anythink ack (#39)
Browse files Browse the repository at this point in the history
* feat: change ports visibility when anythink services start

* feat: add missing AWS image for the k8s quests
  • Loading branch information
darmalovan authored Jan 17, 2024
1 parent d032670 commit a017c85
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 21 deletions.
9 changes: 9 additions & 0 deletions .framework/java/backend/Dockerfile.aws
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM openjdk:11

WORKDIR /usr/src
COPY backend ./backend
COPY .wilco ./.wilco

# Pre-install packages
WORKDIR /usr/src/backend
RUN ./gradlew build
9 changes: 4 additions & 5 deletions .framework/java/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,10 @@ services:
- '5433:5432'

anythink-ack:
build: ./frontend
image: public.ecr.aws/v0a2l7y2/wilco/anythink-ack:latest
container_name: anythink-ack
command: sh -c "/wait-for-it.sh anythink-frontend-react:3001 -q -t 1000 && ./anythink_ack.sh"
working_dir: /usr/src
volumes:
- ./:/usr/src/
environment:
- GITHUB_TOKEN=$GITHUB_TOKEN
- CODESPACE_NAME=$CODESPACE_NAME
depends_on:
- "anythink-frontend-react"
9 changes: 4 additions & 5 deletions .framework/node/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,10 @@ services:
- '27017:27017'

anythink-ack:
build: ./frontend
image: public.ecr.aws/v0a2l7y2/wilco/anythink-ack:latest
container_name: anythink-ack
command: sh -c "/wait-for-it.sh anythink-frontend-react:3001 -q -t 1000 && ./anythink_ack.sh"
working_dir: /usr/src
volumes:
- ./:/usr/src/
environment:
- GITHUB_TOKEN=$GITHUB_TOKEN
- CODESPACE_NAME=$CODESPACE_NAME
depends_on:
- "anythink-frontend-react"
9 changes: 4 additions & 5 deletions .framework/python/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,10 @@ services:
- '5433:5432'

anythink-ack:
build: ./frontend
image: public.ecr.aws/v0a2l7y2/wilco/anythink-ack:latest
container_name: anythink-ack
command: sh -c "/wait-for-it.sh anythink-frontend-react:3001 -q -t 1000 && ./anythink_ack.sh"
working_dir: /usr/src
volumes:
- ./:/usr/src/
environment:
- GITHUB_TOKEN=$GITHUB_TOKEN
- CODESPACE_NAME=$CODESPACE_NAME
depends_on:
- "anythink-frontend-react"
9 changes: 4 additions & 5 deletions .framework/rails/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,10 @@ services:
- '5433:5432'

anythink-ack:
build: ./frontend
image: public.ecr.aws/v0a2l7y2/wilco/anythink-ack:latest
container_name: anythink-ack
command: sh -c "/wait-for-it.sh anythink-frontend-react:3001 -q -t 1000 && ./anythink_ack.sh"
working_dir: /usr/src
volumes:
- ./:/usr/src/
environment:
- GITHUB_TOKEN=$GITHUB_TOKEN
- CODESPACE_NAME=$CODESPACE_NAME
depends_on:
- "anythink-frontend-react"
6 changes: 5 additions & 1 deletion anythink_ack.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#!/bin/sh
sleep 10s

# change ports visibility to public to avoid CORS issues
if [ -n "$CODESPACE_NAME" ]; then
.devcontainer/open_port.sh >/dev/null 2>&1
fi

echo "Welcome to"
echo " _ _ _ _ _ "
Expand Down

0 comments on commit a017c85

Please sign in to comment.