Github packages...

최근 3 개의 앱 (추가 scale-out 에정)으로 이뤄진 시스템을 만들었고, 전체 프로젝트는 10개 정도 되는데, 몇 개의 공용 라이브러리 프로젝트가 앱 프로젝트에서 참조됩니다.

배포를 자동화하기 위해 깃허브 액션을 선택했고, 워크 플로는

  1. 라이브러리 프로젝트를 빌드
    1. 패키징
    2. 누겟 저장소에 업로드

이때, 누겟 저장소로 깃허브 패키지를 선택했습니다.

  1. 앱 프로젝트에서 라이브러리 프로젝트 참조를 삭제
  2. 앞서 등록한 누겟 패키지 참조 추가.
  3. 앱 배포 빌드
  4. ssh 로 배포 서버(온 프레미스)에 배포

ssh 연결을 위해, 클라우드 플래어 터널을 배포 서버에 설정했습니다.

이 모든 과정에 Gpt의 도움을 받았는데, 하나도 제대로 동작하지 않았습니다.
발생한 문제에 관한 해결책도 하나도 듣지 않았습니다.

일주일을 허비하고 수동 배포로 돌아 왔습니다.

아래 글에서 언급된 부족한 5%에 한방 맞은 느낌입니다.

[퍼온 글] Vibe Coders 기억나세요? 네… 이제 없어졌어요 - :glasses: 읽을 거리 - 닷넷데브

1개의 좋아요