개인홈 업글 중에 생긴 삽질 로그 Vol.3
1. 'gcloud app deploy'를 이용하여 평소처럼 업로드하는데 SDK 에서 에러를 띄우심
- 한 가지 앱은 15개의 버전만 가질 수 있어서 더 이상 업로드할 수 없다고 함.
- 이전에 'appcfg update'로 업로드할 때는 이런 제약이 없었음.
2. 앱 버전 리스트 보기- 'gcloud app versions list'를 통해 앱 버전 리스트 확인 가능.
- 정말 15개 버전이 꽉 차 있었는데 버전명이 좀 이상했음.
- 자세히 뜯어 보니 업로드 시점의 시간 정보였음.
- 15번 넘게 업로드하려면 시간의 차원을 마음대로 넘나들 수 있는 능력이 있어야 하는 걸까? 3. 앱 디플로이 시 버전명 명시하기
- 'gcloud app deploy -v' 뒤에 버전명을 명시하면 그 버전명으로 앱이 업로드됨.
- 즉 동일한 버전명으로 계속 업로드할 수 있음.
- 버전명은 숫자랑 알파벳 소문자, 하이픈만 사용 가능. (5.0.00 같은 버전명은 못씀) 4. 앱 버전 삭제하기
- 'gcloud app versions delete' 뒤에 버전명을 명시하면 업로드된 앱 버전 삭제 가능.
- 버전명은 계속 이어서 나열 가능함. 결론
- 앱 디플로이시 옵션으로 버전명을 꼭 표기하자.
- 이 또한 'app.yaml' 파일 포맷 변경에 의한 삽질의 연속.
- 그래도 빨리 해결되었으니 뒷목 잡는 사태는 일어나지 않았음.
~ Back to the list ~
