Squashed 'vendor/git.knownelement.com/reachableceo/DSR-Pipeline-Server/' changes from 4cd6c38..ca6f700

ca6f700 .

git-subtree-dir: vendor/git.knownelement.com/reachableceo/DSR-Pipeline-Server
git-subtree-split: ca6f7001c1cc2af725478a94d7cf3f90a3f6c651
This commit is contained in:
Charles N Wyble 2024-12-15 17:26:19 -06:00
parent 9aef277a10
commit a157a30404

View File

@ -1,5 +1,37 @@
#!/bin/bash
echo "Obtaining discourse api key..."
bw logout
####################################
## Step 0: Set to use tsys server
####################################
bw config server $BITWARDEN_SERVER_URL
####################################
## Step 1: login to bitwarden
####################################
# From: https://bitwarden.com/help/cli/#using-an-api-key
### Set apikey environment varaible
source $BITWARDEN_CREDS
### Login to vault using apikey...
bw login --apikey $BW_CLIENTID $BW_CLIENTSECRET
### Step 1.1: unlock / save session id
export BW_SESSION="$(bw unlock --passwordenv TSYS_BW_PASSWORD_REACHABLECEO --raw)"
### Step 2: retrive a value into an environment variable
export DISCOURSE_APIKEY="$(bw get password APIKEY-discourse)"
echo "Posting Stakeholder Report..."
# Check if the file exists