Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[deploy] merge to main #8

Merged
merged 3 commits into from
Jul 8, 2024
Merged

[deploy] merge to main #8

merged 3 commits into from
Jul 8, 2024

Conversation

hoonyworld
Copy link
Member

@hoonyworld hoonyworld commented Jul 7, 2024

Work Description ✏️

  • 운영 환경 github action CI 테스트입니다.

Trouble Shooting ⚽️

문제상황

  • dockerhub에 login이 되지 않는 상황 발생하였습니다.

조치 방법

  1. environments prod 환경에 PROD_DOCKER_USERNAME이라고 저장되어 있었는데 prod-ci 스크립트 상 PROD_DOCKER_LOGIN_USERNAME으로 적혀있어 변수명을 수정하였습니다.
  • 하지만 그래도 dockerhub에 login이 되지 않았습니다.
  1. Dockerhub accesstoken 재발급
  • 재발급을 받고 새로운 username과 token을 넣으니 정상적으로 login이 진행되었고, 도커 허브에 이미지를 push하여 ci를 성공할 수 있었습니다.

Related ScreenShot

image
  • 추가) 도커 이미지가 prod용 도커허브 레포지토리에 올라온 것을 확인하였습니다. - 2024.07.08 -

* [#4] fix: 클래스 첫글자 대문자로 수정

* [#4] remove: enum 삭제

* [#4] feat(BaseSuccessCode): 성공 상태 관리를 위한 인터페이스 생성

* [#4] feat(BaseErrorCode): 에러 상태 관리를 위한 인터페이스 생성

* [#4] refactor: global 패키지로 이동

* [#4] refactor: 서버 운영 환경 분리
* [#6] feat(Dockerfile): prod용 도커 파일 구현

* [#6] feat(Dockerfile-dev): dev용 도커 파일 구현

* [#6] feat(dev-CI.yml): dev용 CI workflow 구현

* [#6] feat(prod-CI.yml): prod용 CI workflow 구현

* [#6] chore(.gitignore): gradle-wrapper.jar 파일은 레포지토리에 포함되도록 설정

* [#6] fix(gradle-wrapper.jar): .gitignore로 누락된 파일 추가

* [#6] chore(build.grade): plain jar 생성 방지
Copy link
Collaborator

@hyerinhwang-sailin hyerinhwang-sailin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수정 확인했습니다!

@hoonyworld hoonyworld merged commit 53fc0b1 into main Jul 8, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants