게시된 날짜: Sep 9, 2021
오늘 출시를 통해 고객은 Amplify CLI 명령(‘amplify push’, ‘amplify api gql-compile’ 등) 이전, 도중, 이후에 사용자 지정 스크립트를 실행할 수 있습니다. 이 기능을 사용하면 조직의 특정 보안 지침과 운영 요구 사항을 충족하도록 Amplify의 모범 사례 기본 설정을 확장할 수 있습니다. AWS Amplify CLI는 프런트엔드 웹 및 모바일 개발자가 AWS 일반적인 사용 사례를 지원하기 위해 클라우드 백엔드를 생성하여 앱에 연결할 수 있는 명령줄 도구 체인입니다. 명령 후크를 생성하기 위해 고객은 스크립트 파일 이름(예: ‘post-push.sh’ 또는 ‘pre-add-function.sh’)으로 연결된 Amplify CLI 명령을 사용하여 배시 쉘 스크립트를 ‘amplify/hooks’ 폴더에 배치합니다. 명령 후크는 기본적으로 배시 스크립트를 지원하지만 고객은 선호하는 스크립팅 런타임으로 확장할 수 있습니다.
고객은 Amplify CLI 명령 실행 이전, 도중, 이후에 검증 확인을 트리거할 수 있습니다. 예를 들어, 여러 팀원이 있는 조직에서 모든 팀원이 동일한 Amplify CLI 버전을 사용하도록 시행할 수 있습니다. 또는 고객은 Amplify 백엔드 배포를 조건부로 간섭할 수도 있습니다. 예를 들어, IT 관리자가 사용자 지정 자격 증명 스캐너 스크립트가 전달된 경우에만 배포를 시작하도록 시행할 수 있습니다. 마지막으로, 고객은 명령을 성공적으로 완료한 후에 스크립트를 실행하도록 명령 후크를 사용할 수도 있습니다. 예를 들어, ‘amplify push’ 이후에 고객은 자동으로 빌드 아티팩트를 정리하는 스크립트를 트리거할 수 있습니다.
Amplify CLI의 새 명령 후크 기능을 시작하려면 설명서를 참조하세요.