Skip to content

Commit

Permalink
Add spark
Browse files Browse the repository at this point in the history
  • Loading branch information
VersusFacit committed Mar 21, 2024
1 parent 29826c6 commit 917c8ad
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions .github/workflows/internal-archive-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,15 +86,21 @@ jobs:
# Testing with Tox
#
- name: "Install Python Dependencies"
if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name)
if: contains(fromJSON( '["redshift", "snowflake", "bigquery", "spark"]' ), inputs.dbms_name)
run: |
python -m pip install --user --upgrade pip
python -m pip install tox
python -m pip --version
python -m tox --version
- name: "Install Spark Dependencies"
if: contains(fromJSON('["spark"]'), inputs.dbms_name)
run: |
sudo apt-get update
sudo apt-get install libsasl2-dev
- name: "Run Tests using tox"
if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name)
if: contains(fromJSON( '["redshift", "snowflake", "bigquery", "spark"]' ), inputs.dbms_name)
run: tox

#
Expand All @@ -116,7 +122,7 @@ jobs:
name: 'Integration Tests (Tox)'
runs-on: ubuntu-latest
needs: [job-setup]
if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name)
if: contains(fromJSON( '["redshift", "snowflake", "bigquery", "spark"]' ), inputs.dbms_name)

env:
TOXENV: integration
Expand Down Expand Up @@ -162,6 +168,12 @@ jobs:
with:
python-version: ${{ env.PYTHON_TARGET_VERSION }}

- name: "Install Spark Dependencies"
if: contains(fromJSON('["spark"]'), inputs.dbms_name)
run: |
sudo apt-get update
sudo apt-get install libsasl2-dev
- name: "Install Python Dependencies"
run: |
python -m pip install --user --upgrade pip
Expand Down Expand Up @@ -253,7 +265,7 @@ jobs:
# 1. Build with setup.py
#
- name: "Build Distributions - scripts/build-dist.sh"
if: contains(fromJSON( '["redshift", "snowflake", "bigquery"]' ), inputs.dbms_name)
if: contains(fromJSON( '["redshift", "snowflake", "bigquery", "spark"]' ), inputs.dbms_name)
run: scripts/build-dist.sh

#
Expand Down

0 comments on commit 917c8ad

Please sign in to comment.