(CI/CD) Codedeploy 배포 GitAction 에 GitIgnore 파일 적용하는법

2022. 7. 12. 04:53·Stack/Spring

GitHub 작업에서 application.properties 같은 데이터 베이스 개인정보가 포함된 부분은 .gitignore 처리를해서 정보가 깃으로 노출되지않게 처리하게된다

문제는

GitAction 을 사용하는 CiCd 배포중에 . Gitignore 로 지정된 파일은 로드 하지 못한다는 문제점이있다.
이럴때 workflow / ~~.yml 파일에 

shell : bash 를 적용해놓고 
Git Repository 의 setting 시크릿 부분에  시크릿 변수를 지정해줘서 다음과 같은 부분을 처리해주면 된다
key 값은 위와 같을 경우에는 PROPERTIES 로 지정 
value 값은 properties 의 코드 내용을 그대로 넣어주면된다

이렇게 해두면 gitignore 내용을 넣지 않고 해당 코드를 같이 빌드 해서 배포하게된다!

 

저작자표시 (새창열림)

'Stack > Spring' 카테고리의 다른 글

N+1 문제 해결로 쿼리 성능 개선하기  (0) 2022.08.11
JPA 특정 엔티티 삭제시 연관된 엔티티도 함께 삭제하기  (0) 2022.07.12
SQL 관계 데이터 베이스 삭제 시 참조키 관련 주의 사항  (0) 2022.07.12
Entity table 에 @setter 쓰지않기 + 대처방안  (0) 2022.07.12
Exception 처리 Exceptionhandler 사용법  (0) 2022.07.07
'Stack/Spring' 카테고리의 다른 글
  • N+1 문제 해결로 쿼리 성능 개선하기
  • JPA 특정 엔티티 삭제시 연관된 엔티티도 함께 삭제하기
  • SQL 관계 데이터 베이스 삭제 시 참조키 관련 주의 사항
  • Entity table 에 @setter 쓰지않기 + 대처방안
김코딩개발자
김코딩개발자
  • 김코딩개발자
    김코딩의 개발로그
    김코딩개발자
  • 전체
    오늘
    어제
    • 분류 전체보기 (65)
      • 개발이야기 (16)
        • 개발로그 (5)
        • 항해일지 (11)
      • Develop (0)
      • Life (0)
      • Stack (29)
        • C++ (6)
        • Ext.js (1)
        • Spring (18)
        • Java (2)
        • JavaScript (2)
      • TechTrend (0)
      • TechKnowledge (20)
        • CS관련지식 (9)
        • 알고리즘 (9)
        • 네트워크 (2)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    올바른 괄호
    자바스크립트입문
    동적계획법
    개발일기
    ip통신
    직장인
    대규모 트래픽
    프로그래머스 멀리뛰기
    테스트주도개발
    시간복잡도
    lan 통신
    Spring AOP
    개발입문
    데이터 마이그레이션
    서비스경험
    java Stack
    OSI 3계층
    DB원리
    응답지연값
    데이터 용량단위
    프로그래머스 LV2
    관점지향프로그래밍
    괄호문제
    괄호 회전하기
    네트워크
    osi 2계층
    프로그래머스
    서비스 경험
    지연수치표
    SpringBoot DB
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
김코딩개발자
(CI/CD) Codedeploy 배포 GitAction 에 GitIgnore 파일 적용하는법
상단으로

티스토리툴바