-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #131 from Gseungmin/refactor
블루 그린 무중단 배포 설정 및 불필요한 파일 제거
- Loading branch information
Showing
5 changed files
with
3 additions
and
101 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -57,9 +57,7 @@ jobs: | |
run: | | ||
docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} | ||
docker build -t ${{ secrets.DOCKER_REPO }}/refit-spring . | ||
docker build -f dockerfile-nginx -t ${{ secrets.DOCKER_REPO }}/refit-nginx . | ||
docker push ${{ secrets.DOCKER_REPO }}/refit-spring | ||
docker push ${{ secrets.DOCKER_REPO }}/refit-nginx | ||
- name: Deploy | ||
uses: appleboy/[email protected] | ||
|
@@ -68,8 +66,4 @@ jobs: | |
username: ubuntu | ||
key: ${{ secrets.KEY }} | ||
script: | | ||
sudo docker rm -f $(docker ps -qa) | ||
sudo docker pull ${{ secrets.DOCKER_REPO }}/refit-spring | ||
sudo docker pull ${{ secrets.DOCKER_REPO }}/refit-nginx | ||
docker-compose up -d | ||
docker image prune -f | ||
./deploy.sh |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,75 +1,14 @@ | ||
package com.umc.refit; | ||
|
||
import com.umc.refit.domain.entity.Question; | ||
import com.umc.refit.web.repository.QuestionRepository; | ||
import lombok.RequiredArgsConstructor; | ||
import org.springframework.boot.SpringApplication; | ||
import org.springframework.boot.autoconfigure.SpringBootApplication; | ||
import org.springframework.stereotype.Repository; | ||
|
||
import javax.annotation.PostConstruct; | ||
|
||
@SpringBootApplication | ||
@RequiredArgsConstructor | ||
public class RefitApplication { | ||
|
||
private final QuestionRepository repository; | ||
|
||
public static void main(String[] args) { | ||
SpringApplication.run(RefitApplication.class, args); | ||
} | ||
|
||
@PostConstruct | ||
private void init() { | ||
for (int i = 0; i < 20; i++) { | ||
repository.save(new Question(1, "영수증 종이는 재활용으로 버려야 할까요?", false, | ||
"영수증은 종이가 아닌 감열지를 사용하는데," + | ||
"감열지에는 염료와 유기산 등 약품 처리가" + | ||
"되어있어 재활용이 되지 않아요!")); | ||
|
||
repository.save(new Question(1, "병뚜껑은 닫아서 버려야 할까요?", true, | ||
"소주병, 맥주병 등 재사용되는 공병은 오염 예방 및 깨짐 방지를 위해 뚜껑을 닫아서 배출되는 것이 권장되며, " + | ||
"투병 페트병은 빈 병을 압착해 부피를 줄여 뚜껑을 닫아서 내놓으면 돼요!")); | ||
|
||
repository.save(new Question(1, "기름기가 남은 컵라면, 재활용 될까요?", false, | ||
"컵라면 용기는 재질로만 따지면 재활용이 가능하지만, 오염된 용기는 재활용이 어려워요. " + | ||
"\n" + | ||
"\n" + | ||
"따라서 사용 후 이물질이나 기름기가 제대로 제거되지 않은 용기는 일반쓰레기로 버리도록 권장되고 있어요!")); | ||
|
||
repository.save(new Question(1, "스케치북은 종이류에 버리면 될까요?", false, | ||
"스케치북에 종이를 엮은 철스프링이나 플라스틱 손잡이가 붙어 있는 경우, 이를 분리해서 배출해야 해요! " + | ||
"\n" + | ||
"\n" + | ||
"철 스프링의 경우 분리해 고철로 배출해야하는데, " + | ||
"분리 과정에서 다칠 위험이 있으니 철사를 자르는 도구로 스프링 끝을 자른 뒤 살살 돌려가면서 조심히 빼세요 :)")); | ||
|
||
repository.save(new Question(2, "수소법은 한국이 세계 최초로 지정한 법일까요?", true, | ||
"수소법은 수소경제(화석연료가 고갈되어 새롭게 등장할 수소가 주 연료가 되는 미래 경제)육성 및 안전관리에 관한 법으로, " + | ||
"2020년 2월 세계 최초로 제정되었어요! " + | ||
"\n" + | ||
"\n" + | ||
"수소는 열량이 내연기관 연료의 약 3배이며 수소를 연료로 하는 수소차는 자동차의 매연, 배기가스와 같은 대기오염 문제를 줄여주는 장점을 가지고 있어요.")); | ||
|
||
repository.save(new Question(2, "종이컵, 플라스틱 컵보다 텀블러를 사용하는 것이 무조건 좋을까요?", false, | ||
"플라스틱 컵은 자연적으로 분해되는데 500년 이상이 걸리고, " + | ||
"종이컵은 재활용률이 매우 낮아 이 대신 텀블러를 사용하는 분들이 많아졌어요. " + | ||
"\n" + | ||
"\n" + | ||
"다만 환경 보호의 상징처럼 된 텀블러는 오히려 생산과 폐기 과정에서 종이컵, " + | ||
"플라스틱 컵보다 더욱 많은 온실가스를 유발해 여러 개를 사용할 경우 오히려 환경보호에 도움이 되지 않아요! " + | ||
"\n" + | ||
"\n" + | ||
"환경 보호를 위해서는 하나의 텀블러를 구매해 오래 사용하는 것이 더욱 좋아요 :)")); | ||
|
||
repository.save(new Question(2, "롯데타워는 친환경 건축물에 속하는 건물일까요?", true, | ||
"롯데타워는 세계적 친환경 빌딩 인증인 ‘리드 LEED (Leadership in Energy and Environmental Design)’ " + | ||
"골드 등급을 취득한 대한민국의 대표적인 건축물이에요. " + | ||
"\n" + | ||
"\n" + | ||
"겨울철에는 외부로의 열 손실을 막고 여름철에는 외부로부터 열기를 차단하기 위해 고단열 제품을 사용하며 옥상에는 " + | ||
"태양열/태양광 설비 설치, " + | ||
"지하 에너지 센터에는 연료전지가 설치되어 있어 에너지 효율을 극대화 하고 있어요.")); | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters