-
Notifications
You must be signed in to change notification settings - Fork 57
Dependencies licensing
Antoni Ivanov edited this page Mar 31, 2023
·
5 revisions
Here we can see what licenses are dependencies of Versatile Data Kit
To generate licenses report for dependencies, build vdk-core and build vdk-control-cli, then run:
pip-licenses --format=html > dependency_license.html
To generate licenses report for dependencies, found per module in build/reports/dependency-license
:
./gradlew :base:generateLicenseReport
./gradlew :pipelines_control_service:generateLicenseReport
./model/gradlew generateLicenseReport
Build the projects first (cicd/build.sh).
From within projects/frontend/data-pipelines
or projects/frontend/shared-components
run
npm i npm-license-crawler -g
npm-license-crawler --csv licenses.csv
open the generated licenses.csv in your preferred editor.
e.g
vim licenses.csv
For a complete list of npm licence crawler options please see here: https://github.com/mwittig/npm-license-crawler
SDK - Develop Data Jobs
SDK Key Concepts
Control Service - Deploy Data Jobs
Control Service Key Concepts
- Scheduling a Data Job for automatic execution
- Deployment
- Execution
- Production
- Properties and Secrets
Operations UI
Community
Contacts