From ce4ec962318a58b581c517d27180631c926177a0 Mon Sep 17 00:00:00 2001 From: mibe Date: Thu, 3 Oct 2024 16:01:08 +0100 Subject: [PATCH] #70 Enabled SaaS tests --- .github/workflows/run-tests.yml | 2 +- doc/changes/unreleased.md | 7 ++++--- doc/user_guide/user-guide.md | 18 +++++++++--------- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 13edace..f75447a 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -40,4 +40,4 @@ jobs: SAAS_ACCOUNT_ID: ${{ secrets.INTEGRATION_TEAM_SAAS_STAGING_ACCOUNT_ID }} SAAS_PAT: ${{ secrets.INTEGRATION_TEAM_SAAS_STAGING_PAT }} run: - poetry run nox -s integration-tests -- -- --db-version ${{ inputs.exasol-version}} --backend onprem + poetry run nox -s integration-tests -- -- --db-version ${{ inputs.exasol-version}} --backend all diff --git a/doc/changes/unreleased.md b/doc/changes/unreleased.md index d17ac6b..f7ee722 100644 --- a/doc/changes/unreleased.md +++ b/doc/changes/unreleased.md @@ -2,9 +2,10 @@ ## Features -* #66: Implement a standard CLI options builder. -* #69: Add create_bucketfs_location function. +* #66: Implemented a standard CLI options builder. +* #70: Implemented a CLI callback function for the language container deployment. +* #69: Added create_bucketfs_location function. # Refactoring -* #68: Make open_pyexasol_connection(...) using kwargs derived from the cli options. +* #68: Made open_pyexasol_connection(...) using kwargs derived from the cli options. diff --git a/doc/user_guide/user-guide.md b/doc/user_guide/user-guide.md index e054fa3..b783574 100644 --- a/doc/user_guide/user-guide.md +++ b/doc/user_guide/user-guide.md @@ -15,10 +15,10 @@ similar to the one below. python -m .deploy language-container ``` -The name of the script (```.deploy``` in the above command) can vary from one extension to another. -Please check the user guide of a particular extension. The rest of the command line will have a common format. It -will include the command - ```language-container``` - and selected options. The choice of options is primarily -determined by the storage backend being used - On-Prem or SaaS. +The name of the script (```.deploy``` in the above command) and the command name +(e.g. ```language-container```) can vary from one extension to another. Please check the user guide of a particular +extension. The rest of the command line will have a common format. It will include some of the options defined below. +The choice of options is primarily determined by the storage backend being used - On-Prem or SaaS. ### List of options @@ -55,13 +55,13 @@ another source. | version | [x] | [x] | Optional, provide for downloading SLC from GitHub | | container-file | [x] | [x] | Optional, provide for uploading SLC file | | ssl-cert-path | [x] | [x] | Optional | -| [no_]use-ssl-cert-validation | [x] | [x] | Optional boolean, defaults to True | +| [no-]use-ssl-cert-validation | [x] | [x] | Optional boolean, defaults to True | | ssl-client-cert-path | [x] | | Optional | | ssl-client-private-key | [x] | | Optional | -| [no_]upload-container | [x] | [x] | Optional boolean, defaults to True | -| [no_]alter-system | [x] | [x] | Optional boolean, defaults to True | -| [dis]allow-override | [x] | [x] | Optional boolean, defaults to False | -| [no_]wait_for_completion | [x] | [x] | Optional boolean, defaults to True | +| [no-]upload-container | [x] | [x] | Optional boolean, defaults to True | +| [no-]alter-system | [x] | [x] | Optional boolean, defaults to True | +| [no-]allow-override | [x] | [x] | Optional boolean, defaults to False | +| [no-]wait_for_completion | [x] | [x] | Optional boolean, defaults to True | ### Container selection