• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

배포 파이프라인

23.05.06 03:09 작성 23.05.06 03:12 수정 조회수 223

1

노션에 있는 글 순서따라 했는데 아래 사진 단계에서 계속 멈춰있어서 질문드립니다.

(제가 손을 댄 부분이 2군데 있는데 아래에서 말씀드리겠습니다.)

용량이 그리 크지 않은 파일인데 배포에 30분이상 걸린다는건 분명히 문제가 있는 것 같아서요

별도의 에러 로그가 나오지도 않는 상황이라 이유를 알 수도 없습니다.

[변경한 부분]

  1. 명령어 수정

    --> -N 옵션 다음에 ""로 명령어를 입력해도 아무 반응이 없어서 " " 로 수정 후 ssh key 생성

    ssh-keygen -t rsa -b 4096 -C "$(git config user.email)" -f gh-pages -N ""

    ssh-keygen -t rsa -b 4096 -C "$(git config user.email)" -f gh-pages -N " "

     

  2. deploy.yml 파일에서 branches: [ main ] / branches: [ main ] 를 main에서 master로 변경

    --> git branch 명령어로 현재 브랜치명을 확인해보니 master로 나와있어 수정 했습니다.

 

cf) 위의 사진 상태에서 Cancel workflow 해보니 아래와 같은 메세지가 나왔습니다.

답변 2

·

답변을 작성해보세요.

1

안녕하세요 현영님! 배포 파이프라인을 구성하는 부분에서 원래는 ssh-key를 생성 및 등록하는 방식을 사용했는데, ssh-key를 사용하지 않는 더욱 간단한 방식으로 수업 자료를 수정했습니다. (하단 링크 참고) 하준님의 방법을 참고해서 수정해보시고, 안된다면 새로운 방식으로 수정해보시면 좋을 것 같습니다.

배포 파이프라인 구성 수업 자료

혹시 새로운 방법을 따라해도 에러가 난다면 말씀해주세요 :)

1

ACACIA님의 프로필

ACACIA

2023.05.06

코드를 볼 수 없으니 조심스럽게 제 상황을 공유드리자면 혹시 ./dist에 배포할 파일이 없는게 아닐까요?

강의 리포지토리 구조에 따라 01, 02, 챕터링을 따라가고 계시면 디렉토리를 제공해줘야 할 수도 있을 것 같아요!

그렇지 않으면 폴더 전체를 가지고 깃헙액션이 고생하고 있을 수도 있습니다.

아래는 예시로 방금 시도해본 파이프라인입니다 참고해주세요!



working-directory 설정은 run을 어디에서 진행할지 정해줍니다.

저는 현재 17강 수강중에 있습니다.
완강까지 화이팅구..
https://open.kakao.com/o/gTXlJVif

hyunyoung님의 프로필

hyunyoung

질문자

2023.05.06

답변 감사드립니다.

현재 저의 진도율은 무료 오픈 강의인 템플릿 다운로드 강의까지만 들은 후 노션 글을 따라서

배포 하는 과정을 따라하는 것이라

HA JUN SONG 님과는 어떠한 차이가 있을 수도 있을 것 같습니다.

현재 저의 yml 파일은 아래와 같습니다.

image

다시 한 번 답변감사드립니다.