Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/scripts/test-info.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -839,6 +839,7 @@ const components = {
* @property {boolean?} requireAWSCredentials If true, requires AWS credentials and makes the test "cloud-only"
* @property {boolean?} requireGCPCredentials If true, requires GCP credentials and makes the test "cloud-only"
* @property {boolean?} requireCloudflareCredentials If true, requires Cloudflare credentials and makes the test "cloud-only"
* @property {boolean?} requireRavenDBCredentials If true, requires RavenDB credentials
* @property {boolean?} requireTerraform If true, requires Terraform
* @property {boolean?} requireKind If true, requires KinD
* @property {string?} conformanceSetup Setup script for conformance tests
Expand All @@ -860,6 +861,7 @@ const components = {
* @property {boolean?} require-aws-credentials Requires AWS credentials
* @property {boolean?} require-gcp-credentials Requires GCP credentials
* @property {boolean?} require-cloudflare-credentials Requires Cloudflare credentials
* @property {boolean?} require-ravendb-credentials Requires RavenDB credentials
* @property {boolean?} require-terraform Requires Terraform
* @property {boolean?} require-kind Requires KinD
* @property {string?} setup-script Setup script
Expand Down Expand Up @@ -931,6 +933,9 @@ function GenerateMatrix(testKind, enableCloudTests) {
'require-cloudflare-credentials': comp.requireCloudflareCredentials
? 'true'
: undefined,
'require-ravendb-credentials': comp.requireRavenDBCredentials
? 'true'
: undefined,
'require-terraform': comp.requireTerraform ? 'true' : undefined,
'require-kind': comp.requireKind ? 'true' : undefined,
'setup-script': comp[testKind + 'Setup'] || undefined,
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/conformance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,12 @@ jobs:
aws-secret-access-key: ${{ secrets.AWS_SECRET_KEY }}
aws-region: us-west-1

- name: Set RavenDB env vars
if: matrix.require-ravendb-credentials == 'true'
run: |
echo "::add-mask::${{ secrets.RAVENDBLICENSE }}"
echo "RAVENDBLICENSE=${{ secrets.RAVENDBLICENSE }}" >> $GITHUB_ENV

- name: Start MongoDB
if: matrix.mongodb-version != ''
uses: supercharge/[email protected]
Expand Down