mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-06-27 04:22:05 +00:00

* metadata dbt * fix: - default path to current directory - addional warning and exception handling for missing metadata config vars * test: add unit tests for DBT Ingestion CLI * refactor * PR review: - using Pydantic to parse and validate the openmetadata config in dbt's .yml - extended test-cases - giving user more configuration options for ingestion * py refactoring * add: dbt-auto ingest docs * Improvements: - using environement variables for loading sensitve variables - added docs for auto dbt-ingestion for dbt-core - more test cases * fix: - test case for reading JWT token inside the the method * refactor: py code formatting * refactor: py formatting * ingest-dbt docs updated * refined test cases * Chore: - sonar vulnerability issue review - using existing URL class for host validation --------- Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
145 lines
2.9 KiB
Plaintext
145 lines
2.9 KiB
Plaintext
# Copyright 2021 Collate
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
# Created by .ignore support plugin (hsz.mobi)
|
|
# Maven
|
|
.venv
|
|
__pycache__
|
|
target/
|
|
pom.xml.tag
|
|
pom.xml.releaseBackup
|
|
pom.xml.versionsBackup
|
|
pom.xml.next
|
|
release.properties
|
|
dependency-reduced-pom.xml
|
|
buildNumber.properties
|
|
.mvn/timing.properties
|
|
|
|
catalog-services/catalog-services.iml
|
|
|
|
# local docker volume
|
|
docker/development/docker-volume
|
|
docker-volume
|
|
docker/docker-compose-quickstart/docker-volume
|
|
# Java template
|
|
*.class
|
|
venv
|
|
env
|
|
.java-version
|
|
# logs
|
|
logs
|
|
*.log
|
|
*.egg-info
|
|
.eggs
|
|
*.db
|
|
# Eclipse
|
|
.settings/
|
|
.project
|
|
.classpath
|
|
|
|
# Intellij
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
.idea/
|
|
# Package Files
|
|
*.jar
|
|
*.war
|
|
*.ear
|
|
|
|
# mac dir files
|
|
.DS_Store
|
|
|
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
|
hs_err_pid*
|
|
node_modules
|
|
build
|
|
dist
|
|
|
|
# Registry Kerberos SASL secrets directory
|
|
|
|
# ts build info and report
|
|
openmetadata-ui/src/main/resources/ui/webpack
|
|
openmetadata-ui/src/main/resources/ui/tsconfig.tsbuildinfo
|
|
|
|
#tests
|
|
.coverage*
|
|
!ingestion/.coveragerc
|
|
/ingestion/coverage.xml
|
|
/ingestion/ci-coverage.xml
|
|
/ingestion/junit/*
|
|
/ingestion/tests/e2e/artifacts/*
|
|
openmetadata-ui/src/main/resources/ui/src/test/unit/coverage
|
|
openmetadata-ui/src/main/resources/ui/test-report.xml
|
|
|
|
# Playwright artifacts
|
|
openmetadata-ui/src/main/resources/ui/playwright/output/
|
|
openmetadata-ui/src/main/resources/ui/playwright/e2e/.cache/
|
|
openmetadata-ui/src/main/resources/ui/.env
|
|
openmetadata-ui/src/main/resources/ui/playwright/.auth
|
|
openmetadata-ui/src/main/resources/ui/blob-report
|
|
|
|
#UI - Dereferenced Schemas
|
|
openmetadata-ui/src/main/resources/ui/src/jsons/connectionSchemas
|
|
openmetadata-ui/src/main/resources/ui/src/jsons/ingestionSchemas
|
|
openmetadata-ui/src/main/resources/ui/src/jsons/governanceSchemas
|
|
|
|
|
|
#vscode
|
|
*/.vscode/*
|
|
.vscode/*
|
|
|
|
# Python generated sources
|
|
ingestion-core/src/metadata/generated/**
|
|
ingestion/src/metadata/generated/**
|
|
ingestion/requirements.txt
|
|
ingestion/.python-version
|
|
ingestion/venv2/**
|
|
.python-version
|
|
ingestion/tests/load/summaries/*.csv
|
|
|
|
# MLFlow
|
|
mlruns/
|
|
/ingestion/tests/integration/source/mlflow/tests/db/
|
|
|
|
# Antlr
|
|
openmetadata-ui/src/main/resources/ui/src/generated/antlr/
|
|
.antlr
|
|
|
|
# SQLAlchemy tests
|
|
file:cachedb
|
|
|
|
# Snyk report
|
|
security-report
|
|
.dccache
|
|
scan-requirements.txt
|
|
|
|
# CLI e2e tests
|
|
ingestion/tests/cli_e2e/**/*test.yaml
|
|
|
|
# Tests
|
|
**/metastore_db/
|
|
|
|
# Cursor rules
|
|
.cursorrules
|
|
.cursor/
|
|
|
|
# Nox
|
|
ingestion/.nox/
|
|
|
|
# Environment variables
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp |