6868 run : |
6969 cd Snowflake.Data.Tests
7070 dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package AWSSDK.S3
71+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package Google.Cloud.Storage.V1
72+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package Azure.Storage.Blobs
7173 dotnet restore
7274 dotnet build -f ${{ matrix.dotnet }}
7375 - name : Run Tests
@@ -104,7 +106,7 @@ jobs:
104106 matrix :
105107 dotnet : ['net6.0']
106108 cloud_env : ['AZURE', 'GCP', 'AWS']
107- pkg_version : ['current']
109+ pkg_version : ['current', 'latest' ]
108110 steps :
109111 - uses : actions/checkout@v3
110112 - name : Setup Dotnet
@@ -125,10 +127,21 @@ jobs:
125127 run : |
126128 gpg --quiet --batch --yes --decrypt --passphrase="$PARAMETER_SECRET" \
127129 ./.github/workflows/parameters/parameters_${{ matrix.cloud_env }}.json.gpg > Snowflake.Data.Tests/parameters.json
128- - name : Build Driver
130+ - name : Build Driver Current
131+ if : ${{ matrix.pkg_version == 'current' }}
132+ run : |
133+ cd Snowflake.Data.Tests
134+ dotnet restore
135+ dotnet build -f ${{ matrix.dotnet }}
136+ - name : Build Driver Latest
137+ if : ${{ matrix.pkg_version == 'latest' }}
129138 run : |
139+ cd Snowflake.Data.Tests
140+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package AWSSDK.S3
141+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package Google.Cloud.Storage.V1
142+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package Azure.Storage.Blobs
130143 dotnet restore
131- dotnet build
144+ dotnet build -f ${{ matrix.dotnet }}
132145 - name : Run Tests
133146 run : |
134147 cd Snowflake.Data.Tests
@@ -163,7 +176,7 @@ jobs:
163176 matrix :
164177 dotnet : ['net6.0']
165178 cloud_env : ['AZURE', 'GCP', 'AWS']
166- pkg_version : ['current']
179+ pkg_version : ['current', 'latest' ]
167180 steps :
168181 - uses : actions/checkout@v3
169182 - name : Setup Dotnet
@@ -184,10 +197,21 @@ jobs:
184197 run : |
185198 gpg --quiet --batch --yes --decrypt --passphrase="$PARAMETER_SECRET" \
186199 ./.github/workflows/parameters/parameters_${{ matrix.cloud_env }}.json.gpg > Snowflake.Data.Tests/parameters.json
187- - name : Build Driver
200+ - name : Build Driver Current
201+ if : ${{ matrix.pkg_version == 'current' }}
202+ run : |
203+ cd Snowflake.Data.Tests
204+ dotnet restore
205+ dotnet build -f ${{ matrix.dotnet }}
206+ - name : Build Driver Latest
207+ if : ${{ matrix.pkg_version == 'latest' }}
188208 run : |
209+ cd Snowflake.Data.Tests
210+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package AWSSDK.S3
211+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package Google.Cloud.Storage.V1
212+ dotnet add ./../Snowflake.Data/Snowflake.Data.csproj package Azure.Storage.Blobs
189213 dotnet restore
190- dotnet build
214+ dotnet build -f ${{ matrix.dotnet }}
191215 - name : Run Tests
192216 run : |
193217 cd Snowflake.Data.Tests
0 commit comments