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
{{ message }}
Repository navigation
Commit 49df9aa
Browse filesBrowse the repository at this point in the historyBrowse files
description = "Install the EQL bundle into the database EQL_TEST_DATABASE_URL names and run the stack-encrypt PostgreSQL test against it (fresh encryption, fake KMS)"
299
+
description = "Install the EQL bundle built from the tree into the database EQL_TEST_DATABASE_URL names and run the stack-encrypt PostgreSQL test against it (fresh encryption, fake KMS)"
300
+
# `build` writes release/cipherstash-encrypt.sql from the SQL in the tree. The
301
+
# copy under crates/eql-bindings/sql is the RELEASED bundle, rewritten only by
302
+
# the lockstep version bump, so a test that installs it cannot see a SQL edit
303
+
# made in the same pull request.
304
+
depends = ["build"]
300
305
dir = "{{config_root}}"
301
306
run = """
302
307
#!/usr/bin/env bash
303
308
# One connection string serves psql and the test, so the two cannot point at
304
309
# different databases. psql accepts a libpq conninfo string as its dbname.
305
310
set -euo pipefail
306
311
: "${EQL_TEST_DATABASE_URL:?set EQL_TEST_DATABASE_URL to a libpq connection string for a disposable PostgreSQL}"
0 commit comments