You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following the pattern of the other adapters, create an integration.yml that contains the logic to replace the current CircleCI pattern.
Acceptance Criteria
integration.yml exists on main in dbt-spark.
It follows the patterns of the integration.yml files in other adapter repositories.
It contains at least the stub of the functionality from CircleCI.
Replaces fishtownanalytics/test-container:latest with setup within workflow
It is not expected to be fully functional. Commenting out anything broken is fine. The workflow must exist in main to be able to fully test it. This will also allow the team to spread testing each connections among members.
Details
Leverage the GitHub migration tool to get the initial migration done. The goal of this tool is only to get you 80% of the way there.
You can do a dry run with the following command it stop it from automatically opening a PR that tells you to set up secrets:
The integration.yml in dbt-snowflake is a good reference point for what will need to be set up.
triggers
permissions
concurrency
metadata generation
more?
Unknowns
Can we create a test matrix for the various spark flavors?
Do we need to test Databricks? All connection flavors?
answer: No, Databricks testing can be removed
Additional Notes
The repos should be set up in the settings to not allow the CI to run without explicit approval for forks. require-label-comment should no longer be necessary. Confirm this is true for spark w/ someone with admin access.
main.yml runs unit tests so they can be removed from this workflow.
The text was updated successfully, but these errors were encountered:
High Level Task
Following the pattern of the other adapters, create an
integration.yml
that contains the logic to replace the current CircleCI pattern.Acceptance Criteria
integration.yml
exists onmain
indbt-spark
.integration.yml
files in other adapter repositories.fishtownanalytics/test-container:latest
with setup within workflowmain
to be able to fully test it. This will also allow the team to spread testing each connections among members.Details
Leverage the GitHub migration tool to get the initial migration done. The goal of this tool is only to get you 80% of the way there.
You can do a dry run with the following command it stop it from automatically opening a PR that tells you to set up secrets:
The
integration.yml
indbt-snowflake
is a good reference point for what will need to be set up.Unknowns
Additional Notes
The repos should be set up in the settings to not allow the CI to run without explicit approval for forks.
require-label-comment
should no longer be necessary. Confirm this is true for spark w/ someone with admin access.main.yml
runs unit tests so they can be removed from this workflow.The text was updated successfully, but these errors were encountered: