Vane Airflow를 생성할 때 사용할 Dag Repository Template
- /dags : Dag 코드가 위치
- /plugins: Plugins 모듈 위치
- /tests: Dag Test 코드가 위치
-
Pycharm으로 실행시 Settings >> Project Structure 에서 dags, plugins 폴더를 Source Folder로 설정해주셔야합니다.
-
pytest, pytest-mock 패키지가 설치되어 있어야 합니다.
-
로컬환경에서 테스트를 수행하기 전 코드에서 사용된 패키지들을 install 해주세요. vane Airflow 이미지에 있는 requirements.txt 파일을 저장소에 복사해 pip install을 하시면 편합니다.
-
테스트를 진행하지 않을 DAG의 경우 tests/.dagtestignore 파일에 DAG 파일명을 추가해주세요.