Use default env values for shopify stack

This commit is contained in:
Neeraj 2024-10-28 12:54:16 +05:30
parent b1d8dfa041
commit c892c8811e
4 changed files with 13 additions and 7 deletions

View File

@ -5,10 +5,11 @@ services:
command: ["bash", "-c", "./start-faucet.sh"] command: ["bash", "-c", "./start-faucet.sh"]
environment: environment:
CERC_SCRIPT_DEBUG: ${CERC_SCRIPT_DEBUG} CERC_SCRIPT_DEBUG: ${CERC_SCRIPT_DEBUG}
CERC_SHOPIFY_SHOP_NAME: ${CERC_SHOPIFY_SHOP_NAME} CERC_SHOPIFY_GRAPHQL_URL: ${CERC_SHOPIFY_GRAPHQL_URL}
CERC_SHOPIFY_ACCESS_TOKEN: ${CERC_SHOPIFY_ACCESS_TOKEN} CERC_SHOPIFY_ACCESS_TOKEN: ${CERC_SHOPIFY_ACCESS_TOKEN}
CERC_FETCH_ORDER_DELAY: ${CERC_FETCH_ORDER_DELAY} CERC_FETCH_ORDER_DELAY: ${CERC_FETCH_ORDER_DELAY:-10000}
CERC_FAUCET_URL: ${CERC_FAUCET_URL} CERC_FAUCET_URL: ${CERC_FAUCET_URL}
CERC_ITEMS_PER_ORDER: ${CERC_ITEMS_PER_ORDER:-10}
volumes: volumes:
- shopify-data:/app/data - shopify-data:/app/data
- ../config/laconic-shopify/start-shopify.sh:/app/start-faucet.sh - ../config/laconic-shopify/start-shopify.sh:/app/start-faucet.sh

View File

@ -1,5 +1,5 @@
{ {
"10 webapp deployments": "100000", "10 pre-paid webapp deployments": "100000",
"100 webapp deployments": "1000000", "100 webapp deployments": "1000000",
"500 webapp deployments": "5000000", "500 webapp deployments": "5000000",
"1000 webapp deployments": "10000000" "1000 webapp deployments": "10000000"

View File

@ -6,14 +6,16 @@ if [ -n "$CERC_SCRIPT_DEBUG" ]; then
set -x set -x
fi fi
echo "Shopify shop name: $CERC_SHOPIFY_SHOP_NAME" echo "Shopify GraphQL URL: $CERC_SHOPIFY_GRAPHQL_URL"
echo "Shopify access token: $CERC_SHOPIFY_ACCESS_TOKEN" echo "Shopify access token: $CERC_SHOPIFY_ACCESS_TOKEN"
echo "Fetch order delay: $CERC_FETCH_ORDER_DELAY" echo "Fetch order delay: $CERC_FETCH_ORDER_DELAY"
echo "Faucet URL: $CERC_FAUCET_URL" echo "Faucet URL: $CERC_FAUCET_URL"
echo "Number of line items per order: $CERC_ITEMS_PER_ORDER"
export SHOPIFY_SHOP_NAME=$CERC_SHOPIFY_SHOP_NAME export SHOPIFY_GRAPHQL_URL=$CERC_SHOPIFY_GRAPHQL_URL
export SHOPIFY_ACCESS_TOKEN=$CERC_SHOPIFY_ACCESS_TOKEN export SHOPIFY_ACCESS_TOKEN=$CERC_SHOPIFY_ACCESS_TOKEN
export FETCH_ORDER_DELAY=$CERC_FETCH_ORDER_DELAY export FETCH_ORDER_DELAY=$CERC_FETCH_ORDER_DELAY
export FAUCET_URL=$CERC_FAUCET_URL export FAUCET_URL=$CERC_FAUCET_URL
export ITEMS_PER_ORDER=$CERC_ITEMS_PER_ORDER
yarn start yarn start

View File

@ -43,8 +43,8 @@ Instructions for running the laconic shopify
* Inside the `laconic-shopify-deployment` deployment directory, open `config.env` file and set following env variables: * Inside the `laconic-shopify-deployment` deployment directory, open `config.env` file and set following env variables:
```bash ```bash
# Shopify shop name # Shopify GraphQL URL
CERC_SHOPIFY_SHOP_NAME= CERC_SHOPIFY_GRAPHQL_URL='https://6h071x-zw.myshopify.com/admin/api/2024-10/graphql.json'
# Access token for Shopify API # Access token for Shopify API
CERC_SHOPIFY_ACCESS_TOKEN= CERC_SHOPIFY_ACCESS_TOKEN=
@ -54,6 +54,9 @@ Instructions for running the laconic shopify
# URL for the laconic faucet # URL for the laconic faucet
CERC_FAUCET_URL='http://host.docker.internal:3000/' CERC_FAUCET_URL='http://host.docker.internal:3000/'
# Number of line items per order in Get Orders GraphQL query
CERC_ITEMS_PER_ORDER=10
``` ```
## Start the deployment ## Start the deployment