나는이 내 구조에 가장 좋은 방법입니다 있는지 확실하지 않습니다, 그러나 나는 다음과 같은 구조를 가지고 저장소라는 제목의 람다 가지고 :하나의 repo, 다른 언어를 포함하는 여러 디렉토리. Bitbucket에서 서클이나 파이프 라인이있는 CD/CI를 할 수 있습니까?
lambda/
lambda_func_one/
lambda_func_two/
...
lambda_func_n/
각 람다 함수는 같은 언어로 반드시되지 않습니다. 예를 들어 lambda_func_one
은 파이썬으로, lambda_func_two
은 노드에 있습니다.
이러한 모든 람다 함수를 지속적으로 배포/통합 할 수 있습니까? 또는 각자 자신의 repo를 만들 수 있지만, git pull을 호출하여 팀이 각각의 람다 함수에 대해 수행 한 모든 변경 사항을 볼 수있는 것이 좋습니다.
예, 그렇게 생각해야합니다. '.circleci/config.yml' 파일에서, 당신은 꽤 많은 일을하는 단계를 설정할 수 있습니다. CircleCI 환경에 테스트 도구를 설치할 수 있고 특정 작업 디렉토리를 가리킬 수있는 한 테스트 도구를 설치하는 것이 좋습니다. – halfer