Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/deploy_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
run: |
rm -f ./src/main/resources/application-secret.yml
touch ./src/main/resources/application-secret.yml
echo "${{ secrets.APPLICATION_SECRET_DEV }}" > ./src/main/resources/application-secret.yml
echo "${{ secrets.APPLICATION_SECRET }}" > ./src/main/resources/application-secret.yml

# JDK version μ„€μ •
- name: Set up JDK 17
Expand Down Expand Up @@ -62,10 +62,10 @@ jobs:
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.EC2_HOST_DEV }}
username: ec2-user # ubuntu μ—μ„œ λ³€κ²½
username: ubuntu # ubuntu μ—μ„œ λ³€κ²½
key: ${{ secrets.EC2_KEY_DEV }}
script: |
cd /home/ec2-user/ceos
cd /home/ubuntu/ceos

sudo touch .env
echo "${{ secrets.ENV_DEV }}" | sudo tee .env > /dev/null
Expand All @@ -76,7 +76,7 @@ jobs:
sudo docker rm -f $(docker ps -qa)
sudo docker pull ${{ secrets.DOCKER_USERNAME }}/ceos-backend-dev
sudo docker pull ${{ secrets.DOCKER_USERNAME }}/ceos-nginx-dev
docker-compose -f docker-compose.dev.yml --env-file ./.env up -d
docker compose -f docker-compose.dev.yml --env-file .env up -d
docker image prune -f


Expand Down
3 changes: 3 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ dependencies {
// Apache POI
implementation 'org.apache.poi:poi:4.1.2'
implementation 'org.apache.poi:poi-ooxml:4.1.2'

// actuator
implementation 'org.springframework.boot:spring-boot-starter-actuator'
}

tasks.named('test') {
Expand Down
27 changes: 26 additions & 1 deletion docker-compose.dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ services:
- .env
expose:
- "8080"
depends_on:
- mysql

nginx:
image: ceos17/ceos-nginx-dev
Expand All @@ -18,9 +20,32 @@ services:
ports:
- "80:80"

mysql:
image: mysql:latest
container_name: mysql
restart: always
environment:
MYSQL_DATABASE: ceos-dev
MYSQL_USER: ${DB_USERNAME}
MYSQL_PASSWORD: ${DB_PASSWORD}
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
TZ: Asia/Seoul
ports:
- "3306:3306"
command:
- "mysqld"
- "--character-set-server=utf8mb4"
- "--collation-server=utf8mb4_unicode_ci"
volumes:
- ./data:/var/lib/mysql




redis:
image: redis:latest
container_name: redis
hostname: redis
ports:
- "6379:6379"
- "6379:6379"

2 changes: 1 addition & 1 deletion src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ springdoc:
default-produces-media-type: application/json
swagger-ui:
operations-sorter: alpha # μ˜€λ¦„μ°¨μˆœ
path: /swagger-ui.html
path: /swagger

logging.level:
org.hibernate.SQL: debug
Expand Down