heroku 응용 프로그램 구성에서 전쟁 빌드를위한 Grails 환경을 읽으려고합니다. 그럴 수 있습니까? ENV 변수에 설정되어 있습니까?빌드 팩 설정
Q
빌드 팩 설정
1
A
답변
1
아니요, 불가능합니다. 빌드 팩은 구성과 독립적으로 실행됩니다. (heroku config:set
을 실행하고 결과를 봅니다. 슬러그 컴파일러가 없습니다.) 이것은 12- 팩터 앱의 Build, Release, Run 측면과 일치합니다. 이는 건물 (슬러그 컴파일러와 빌드 팩)을 엄격하게 분리하고, 해당 구성) 및 실행 (주어진 릴리스에 대해 다이나노 스피닝 업).
일반적인 해결책은 빌드 팩이 환경을 읽고 런타임에 적절하게 작동하는 파일을 내보내는 것입니다. 예를 들어, Rails는 데이터베이스 구성을 config/database.yml
에서 읽는 반면, Heroku는 이것을 ENV['DATABASE_URL']
에서 지정합니다. 따라서 buildpack은 using this template 파일을 생성하여 레일스가 config에 지정된 데이터베이스를 사용하게하여 전체 애플리케이션을 다시 빌드하지 않고 구성을 변경할 수있게합니다.
관련 문제
- 1. 자동 팩 컨테이너 설정 관리
- 2. 빌드 할 .NET Framework의 서비스 팩 선택
- 3. 전용 빌드 PC 설정 -
- 4. Xcode 빌드 설정 자동화
- 5. Eclipse에서 프로젝트 빌드 설정
- 6. SBT 공통 빌드 설정
- 7. xcode에서 빌드 설정 편집하기
- 8. 빌드 구성을 준비로 설정
- 9. TeamCity로 빌드 프로세스 설정
- 10. Jenkins의 빌드 마스터 설정
- 11. xcode 빌드 설정 그룹
- 12. DreamGaver의 PhoneGap 빌드 설정
- 13. Xcode의 프로젝트 빌드 설정에서 대상 빌드 설정
- 14. TFS 빌드 2010 - 초기 빌드 번호 설정
- 15. heroku push play 2 실패한 가져 오기 빌드 팩
- 16. MSBuild 확장 팩
- 17. hindi Joomla 관리자 용 언어 팩 팩
- 18. 파이썬 팩 데이터를 PHP 팩 데이터
- 19. 스크립트에서 허드슨 빌드 번호 설정
- 20. 팀워크를위한 Linux 빌드 에이전트 설정
- 21. xcode 4 빌드 설정 설명
- 22. Xcode : 빌드 스크립트의 버전 설정
- 23. Eclipse에서 C/C++ 빌드 설정
- 24. Maven 빌드 목록 정보 설정
- 25. 기본 빌드 설정 Eclipse CDT
- 26. 두 Xcode 빌드 설정 비교
- 27. 웹 개발/빌드 환경 설정
- 28. 전쟁 빌드 후 설정 변경
- 29. 프록시 팩 파일을 통해 루비 보석 프록시 설정
- 30. Xcode : 아키텍처 별 파일 컴파일러 빌드 설정 빌드