Commit 09a5036d authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

Merge branch '12-remove-dbt-coverage' into 'master'

fix: remove dbt coverage

Closes #12

See merge request to-be-continuous/dbt!49
parents ba577708 b4fc5820
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -426,11 +426,6 @@ stages:
      pip install "dbt-${DBT_ADAPTER}"
    fi

    if ! command -v dbt-coverage > /dev/null
    then
      pip install dbt-coverage
    fi

    if ! command -v sqlfluff > /dev/null
    then
      pip install sqlfluff-templater-dbt
@@ -494,7 +489,6 @@ dbt-sqlfluff-lint:
    - dbt deps --project-dir "${DBT_PROJECT_DIR}" --profiles-dir "${DBT_PROFILES_DIR}"
    - dbt compile --project-dir "${DBT_PROJECT_DIR}" --profiles-dir "${DBT_PROFILES_DIR}" --target "${ENV_TARGET:-${DBT_TARGET}}" ${DBT_BUILD_ARGS}
    - dbt docs generate --project-dir "${DBT_PROJECT_DIR}" --profiles-dir "${DBT_PROFILES_DIR}" --target "${ENV_TARGET:-${DBT_TARGET}}" --no-compile ${DBT_BUILD_ARGS}
    - dbt-coverage compute doc --project-dir "${DBT_PROJECT_DIR}" --cov-report ${DBT_PROJECT_DIR}/reports/dbt-coverage.native.json
  # keep build artifacts and test reports (see: https://docs.gitlab.com/ci/yaml/#artifactsreportsjunit)
  artifacts:
    name: "$CI_JOB_NAME artifacts from $CI_PROJECT_NAME on $CI_COMMIT_REF_SLUG"
@@ -502,7 +496,6 @@ dbt-sqlfluff-lint:
    paths:
        - ${DBT_PROJECT_DIR}/dbt_packages/
        - ${DBT_PROJECT_DIR}/target/
        - ${DBT_PROJECT_DIR}/reports/dbt-coverage.native.json

dbt-build-review:
  extends: .dbt-build