Skip to content

Commit 3407f55

Browse files
committed
Refactor environment variable extraction to use jq for improved reliability
1 parent 858ff97 commit 3407f55

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.drone.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ steps:
8787
commands:
8888
- cd environments
8989
- |
90-
ADDRESS=`jq -r '.contractAddress'`
91-
BLOCK=$(grep -o '"blockNumber":[0-9]*' ../packages/smart-contract/ignition/deployments/chain-134/journal.jsonl | tail -1 | cut -d':' -f2)
90+
ADDRESS=$(jq -r '.contractAddress' ../packages/smart-contract/ignition/deployments/chain-134/journal.jsonl | tail -1)
91+
BLOCK=$(jq -r '.blockNumber' ../packages/smart-contract/ignition/deployments/chain-134/journal.jsonl | tail -1)
9292
KEY=dataprotectorContractAddress VALUE=$ADDRESS npm run update-env
9393
KEY=dataprotectorStartBlock VALUE=$BLOCK npm run update-env
9494
- git add environments.json
@@ -104,8 +104,8 @@ steps:
104104
commands:
105105
- cd environments
106106
- |
107-
ADDRESS=$(grep -o '"contractAddress":"[^"]*' ../packages/smart-contract/ignition/deployments/chain-134/journal.json | tail -1 | cut -d'"' -f4)
108-
BLOCK=$(grep -o '"blockNumber":[0-9]*' ../packages/smart-contract/ignition/deployments/chain-134/journal.json | tail -1 | cut -d':' -f2)
107+
ADDRESS=$(jq -r '.contractAddress' ../packages/smart-contract/ignition/deployments/chain-134/journal.json | tail -1)
108+
BLOCK=$(jq -r '.blockNumber' ../packages/smart-contract/ignition/deployments/chain-134/journal.json | tail -1)
109109
KEY=dataprotectorContractAddress VALUE=$ADDRESS npm run update-env
110110
KEY=dataprotectorStartBlock VALUE=$BLOCK npm run update-env
111111
- git add environments.json

0 commit comments

Comments
 (0)