자주 볼 기본코드

[git actions] properties or yml 보안 내용 환경변수 설정하기

헬로꿈나무 2022. 9. 12. 23:20

깃 액션 내부에 해당 내용 넣기

   ## create application.properties
      - name: make application.properties
        if: contains(github.ref, 'CD_Test') # branch dev(='CD_Test')일 때 application.properties파일 생성
        run: |
          # spring의 resources 경로로 이동(깃허브에 해당 경로에 파일이 있는지 확인)
           cd ./src/main/resources
          
           # application.properties 파일 생성
           touch ./application.properties
          
           # GitHub-Actions에서 설정한 값을 application.properties 파일에 덮어씌우기
           echo "${{ secrets.PROPERTIES }}" > ./application.properties
        shell: bash