@@ -104,7 +104,7 @@ jobs:
104
104
cd astra-db-java
105
105
mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
106
106
AWS_AZURE_OPEN_AI :
107
- needs : AWS_US_WEST2_CORE
107
+ needs : AWS_OPEN_AI
108
108
runs-on : ubuntu-latest
109
109
steps :
110
110
- name : Checkout repository
@@ -125,7 +125,71 @@ jobs:
125
125
cd astra-db-java
126
126
mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
127
127
AWS_HUGGING_FACE :
128
- needs : AWS_US_WEST2_CORE
128
+ needs : AWS_AZURE_OPEN_AI
129
+ runs-on : ubuntu-latest
130
+ steps :
131
+ - name : Checkout repository
132
+ uses : actions/checkout@v2
133
+ - name : Set up JDK
134
+ uses : actions/setup-java@v2
135
+ with :
136
+ distribution : ' adopt'
137
+ java-version : 11
138
+ - name : Maven Test
139
+ env :
140
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
141
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
142
+ ASTRA_CLOUD_REGION_DEV : us-west-2
143
+ EMBEDDING_PROVIDER : huggingface
144
+ EMBEDDING_API_KEY : ${{ secrets.HF_API_KEY }}
145
+ run : |
146
+ cd astra-db-java
147
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
148
+
149
+ GCP_OPEN_AI :
150
+ needs : GCP_EUROPE_WEST4
151
+ runs-on : ubuntu-latest
152
+ steps :
153
+ - name : Checkout repository
154
+ uses : actions/checkout@v2
155
+ - name : Set up JDK
156
+ uses : actions/setup-java@v2
157
+ with :
158
+ distribution : ' adopt'
159
+ java-version : 11
160
+ - name : Maven Test
161
+ env :
162
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
163
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
164
+ ASTRA_CLOUD_REGION_DEV : us-west-2
165
+ EMBEDDING_PROVIDER : openai
166
+ EMBEDDING_API_KEY : ${{ secrets.OPENAI_API_KEY }}
167
+ run : |
168
+ cd astra-db-java
169
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
170
+ GCP_AZURE_OPEN_AI :
171
+ needs : GCP_OPEN_AI
172
+ runs-on : ubuntu-latest
173
+ steps :
174
+ - name : Checkout repository
175
+ uses : actions/checkout@v2
176
+ - name : Set up JDK
177
+ uses : actions/setup-java@v2
178
+ with :
179
+ distribution : ' adopt'
180
+ java-version : 11
181
+ - name : Maven Test
182
+ env :
183
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
184
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
185
+ ASTRA_CLOUD_REGION_DEV : us-west-2
186
+ EMBEDDING_PROVIDER : azureOpenAI
187
+ EMBEDDING_API_KEY : ${{ secrets.AZURE_OPENAI_API_KEY }}
188
+ run : |
189
+ cd astra-db-java
190
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
191
+ GCP_HUGGING_FACE :
192
+ needs : GCP_AZURE_OPEN_AI
129
193
runs-on : ubuntu-latest
130
194
steps :
131
195
- name : Checkout repository
0 commit comments