-
Notifications
You must be signed in to change notification settings - Fork 2
[Amplify Hosting] 쉘 스크립트로 Amplify 프로젝트 파일 받아오기
TaeSeong Park edited this page Sep 18, 2020
·
1 revision
Amplify Web Hosting(Continuous Git-Deployment) 유형
에서 빌드 이미지 안에서 aws-exports.js를 받지를 못해서 하게 되었음.
$
로 시작하는 게 세팅된 환경변수. Amplify의 Environment Variables에서 직접 추가 해준 것들이죠..
AWS 시스템 내장 환경변수: Amplify Console Environment Variables
AMPLIFY="{\
\"projectName\":\"$PROJECT_NAME\",\
\"appId\":\"$AWS_APP_ID\",\
\"envName\":\"$ENV_NAME\",\
\"defaultEditor\":\"code\"\
}"
AWSCLOUDFORMATIONCONFIG="{\
\"configLevel\":\"project\",\
\"useProfile\":false,\
\"profileName\":\"default\",\
\"accessKeyId\":\"$ACCESS_KEY_ID\",\
\"secretAccessKey\":\"$SECRET_ACCESS_KEY\",\
\"region\":\"us-west-2\"\
}"
PROVIDERS="{\
\"awscloudformation\":$AWSCLOUDFORMATIONCONFIG\
}"
amplify pull \
--amplify $AMPLIFY \
--providers $PROVIDERS \
--yes
빈 폴더를 만들고 그 안에서 실험을 해봤다..
이후에 이렇게 파일들이 잘 받아진 것을 확인했다.
![스크린샷 2020-06-11 오후 11 29 35](https://user-images.githubusercontent.com/19166187/84401147-e6008e00-ac3d-11ea-967b-48744243968e.png)
![스크린샷 2020-06-11 오후 11 46 45](https://user-images.githubusercontent.com/19166187/84401168-ea2cab80-ac3d-11ea-89b3-bcec526996a9.png)