Skip to content

Commit 47a336a

Browse files
committed
PR#54
1 parent f1af880 commit 47a336a

File tree

4 files changed

+35
-21
lines changed

4 files changed

+35
-21
lines changed

.github/workflows/algofi-mysql-build-and-push.back renamed to .github/workflows/algofi-mysql-build-and-push.tmp

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,23 @@ jobs:
1515

1616
steps:
1717
- name: Checkout Repository
18-
uses: actions/checkout@v2
18+
uses: actions/checkout@v3
1919
# 현재 리포지토리를 체크아웃합니다.
2020

2121
- name: Set up Docker Buildx
22-
uses: docker/setup-buildx-action@v1
22+
uses: docker/setup-buildx-action@v2
2323
# Docker Buildx를 설정합니다.
2424

2525
- name: Login to Docker Hub
26-
uses: docker/login-action@v1
26+
uses: docker/login-action@v2
2727
with:
2828
username: ${{ secrets.DOCKERHUB_USERNAME }}
2929
# GitHub Secret에서 Docker Hub 사용자 이름을 가져옵니다.
3030
password: ${{ secrets.DOCKERHUB_TOKEN }}
3131
# GitHub Secret에서 Docker Hub 액세스 토큰을 가져옵니다.
3232

3333
- name: Build and Push
34-
uses: docker/build-push-action@v2
34+
uses: docker/build-push-action@v4
3535
with:
3636
context: ./algofi-mysql
3737
# Dockerfile이 있는 위치입니다.
@@ -41,3 +41,13 @@ jobs:
4141
# 이미지를 레지스트리에 푸시합니다.
4242
tags: ${{ secrets.DOCKERHUB_USERNAME }}/algofi-mysql:${{ github.sha }}
4343
platforms: linux/amd64,linux/arm64
44+
45+
- name: Send Discord Notification
46+
if: success()
47+
uses: tsickert/discord-webhook@v6.0.0
48+
with:
49+
webhook-url: ${{ secrets.DISCORD_WEBHOOK_URL }}
50+
content: |
51+
Docker image has been successfully built and pushed to Docker Hub.
52+
img: ${{ secrets.DOCKERHUB_USERNAME }}/algofi-mysql:${{ github.sha }}
53+
msg: ${{ github.event.head_commit.message }}

.github/workflows/algofi-mysql-build-and-push.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,23 @@ jobs:
1515

1616
steps:
1717
- name: Checkout Repository
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v2
1919
# 현재 리포지토리를 체크아웃합니다.
2020

2121
- name: Set up Docker Buildx
22-
uses: docker/setup-buildx-action@v2
22+
uses: docker/setup-buildx-action@v1
2323
# Docker Buildx를 설정합니다.
2424

2525
- name: Login to Docker Hub
26-
uses: docker/login-action@v2
26+
uses: docker/login-action@v1
2727
with:
2828
username: ${{ secrets.DOCKERHUB_USERNAME }}
2929
# GitHub Secret에서 Docker Hub 사용자 이름을 가져옵니다.
3030
password: ${{ secrets.DOCKERHUB_TOKEN }}
3131
# GitHub Secret에서 Docker Hub 액세스 토큰을 가져옵니다.
3232

3333
- name: Build and Push
34-
uses: docker/build-push-action@v4
34+
uses: docker/build-push-action@v2
3535
with:
3636
context: ./algofi-mysql
3737
# Dockerfile이 있는 위치입니다.
@@ -41,13 +41,3 @@ jobs:
4141
# 이미지를 레지스트리에 푸시합니다.
4242
tags: ${{ secrets.DOCKERHUB_USERNAME }}/algofi-mysql:${{ github.sha }}
4343
platforms: linux/amd64,linux/arm64
44-
45-
- name: Send Discord Notification
46-
if: success()
47-
uses: tsickert/discord-webhook@v6.0.0
48-
with:
49-
webhook-url: ${{ secrets.DISCORD_WEBHOOK_URL }}
50-
content: |
51-
Docker image has been successfully built and pushed to Docker Hub.
52-
img: ${{ secrets.DOCKERHUB_USERNAME }}/algofi-mysql:${{ github.sha }}
53-
msg: ${{ github.event.head_commit.message }}

algofi-mysql/init/insert_data.sql

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,8 @@ VALUES
106106
('최대점수 구하기(냅색 알고리즘)','5','이번 정보올림피아드대회에서 좋은 성적을 내기 위하여 현수는 선생님이 주신 N개의 문제를 풀려고 합니다. 각 문제는 그것을 풀었을 때 얻는 점수와 푸는데 걸리는 시간이 주어지게 됩니다. 제한시간 M안에 N개의 문제 중 최대점수를 얻을 수 있도록 해야 합니다.(해당문제는 해당시간이 걸리면 푸는 걸로 간주한다. 한 유형당 한개만 풀 수 있습니다.)',50);
107107

108108
-- insert chatroom
109-
INSERT INTO chatroom(chatroom_id, chatroom_name) VALUES('4f9285dc-1d15-45d5-93b9-8c220cc4ac56','GLOBAL');
109+
INSERT INTO chatroom(chatroom_id, chatroom_name) VALUES('global','GLOBAL');
110+
110111

111112
-- insert message
112113
-- INSERT INTO message(content, sender_id, chatroom_id) VALUES ('안녕하세요!!~!', 1,1);
@@ -188,4 +189,17 @@ VALUES
188189
('9 50 12 7 16 8 20 10 30 15 10 5 25 12 15 8 6 3 7 4','101',13),
189190
('12 70 5 2 11 5 12 7 16 8 20 10 30 15 10 5 25 12 15 8 6 3 7 4 3 2','141',13),
190191
('15 150 5 2 11 5 12 7 16 8 20 10 30 15 10 5 25 12 15 8 6 3 7 4 3 2 8 5 9 12 19 11','196',13),
191-
('19 150 16 11 20 16 11 6 5 2 11 5 12 7 16 8 20 10 30 15 10 5 25 12 15 8 6 3 7 4 3 2 8 5 9 12 19 11 9 6','252',13);
192+
('19 150 16 11 20 16 11 6 5 2 11 5 12 7 16 8 20 10 30 15 10 5 25 12 15 8 6 3 7 4 3 2 8 5 9 12 19 11 9 6','252',13);
193+
194+
-- insert message
195+
-- INSERT INTO message(content, sender_id, chatroom_id) VALUES ('"안녕하세요!!~!"', 1,1);
196+
--
197+
-- insert member_chatroom
198+
-- INSERT INTO member_chatroom(chatroom_id, member_id) VALUES (1,1);
199+
--
200+
-- insert gameresult
201+
-- INSERT INTO gameresult(running_time, member_code_content, other_member_code_content, algorithm_problem_id, chatroom_id)
202+
-- VALUES('20:30', 'code1' , 'code2', 1 , 1);
203+
--
204+
-- insert member_gameresult
205+
-- INSERT INTO member_gameresult(game_result_id, member_id) VALUES (1, 1);

algofi-mysql/tmp.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
배포 알림 테스트
1+
배포 알림 테스트 aaa

0 commit comments

Comments
 (0)