azkaban
Containerization for flow execution
Azkaban 빌드는 Gradle을 사용하며 Java 8 이상이 필요합니다.
다음 명령 세트는 Linux, OS X와 같은 Nix 플랫폼에서 실행됩니다.
# Build Azkaban
./gradlew build
# Clean the build
./gradlew clean
# Build and install distributions
./gradlew installDist
# Run tests
./gradlew test
# Build without running tests
./gradlew build -x test
릴리스 페이지에서 릴리스를 선택하십시오. 릴리스에 해당하는 태그를 찾으십시오.
해당 태그에 해당하는 소스 코드를 확인하십시오. 예를 들어
git checkout 3.30.1
짓다
./gradlew clean build
현재 문서는 곧 Azkaban.github.io에서 더 이상 사용되지 않습니다. 새로운 문서 사이트가 개발 중입니다. 문서의 소스 코드는 docs 디렉토리 내부에 있습니다.
도움을 받으려면 Azkaban Google Group을 방문하십시오.
기여 가이드를 참조하십시오.
문서 또는 릴리스 도구 ( tools 폴더 내부)에 기여하려면 환경에 Python3이 설치되어 있는지 확인하십시오. 이 스크립트를 실행하려면 파이썬 가상 환경이 권장됩니다.
Venv를 만들고 내부에 Python3 종속성을 설치하려면 실행하십시오.
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt 후, 문서 폴더 docs 입력하고 실행하여 빌드를 만듭니다.
cd docs
make html _build/html/ 에서 내장 된 문서를 찾으십시오.
예를 들어 Mac에서는 다음과 같이 브라우저에서 열립니다.
open -a " Google Chrome " _build/html/index.html[2018 년 7 월] 우리는 문서를 적극적으로 개선하고 있습니다. AZ 커뮤니티의 모든 사람은 문서를 편집/수정하기위한 풀 요청을 제출할 수 있습니다.