3 Commits
Author SHA1 Message Date
telackey 8864860f8b Bump 2024-08-20 15:26:04 -05:00
telackey 31a75ecf8a Bump 2024-08-20 14:46:24 -05:00
telackey fc8ec497e6 Payment 2024-08-20 14:17:44 -05:00
3 changed files with 19 additions and 2 deletions
+4
View File
@@ -6,6 +6,10 @@ on:
env:
CERC_REGISTRY_USER_KEY: ${{ secrets.CICD_VAASL_LACONIC_USER_KEY }}
CERC_REGISTRY_BOND_ID: ${{ secrets.CICD_VAASL_LACONIC_BOND_ID }}
CERC_REGISTRY_DEPLOYMENT_HOSTNAME: ${{ vars.CERC_REGISTRY_DEPLOYMENT_HOSTNAME }}
CERC_REGISTRY_DEPLOYMENT_REQUEST_USER_KEY: ${{ secrets.CICD_VAASL_DEPLOYMENT_REQUEST_USER_KEY }}
CERC_REGISTRY_DEPLOYMENT_REQUEST_BOND_ID: ${{ secrets.CICD_VAASL_DEPLOYMENT_REQUEST_BOND_ID }}
CERC_REGISTRY_DEPLOYMENT_REQUEST_PAYMENT_TO: ${{ secrets.CICD_VAASL_DEPLOYMENT_REQUEST_PAYMENT_TO }}
jobs:
cns_publish:
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@cerc-io/webapp-hello-world",
"version": "0.1.1",
"version": "0.1.3",
"repository": "https://git.vdb.to/cerc-io/webapp-hello-world",
"scripts": {
"dev": "next dev",
+14 -1
View File
@@ -24,6 +24,13 @@ if [ -z "$CERC_REGISTRY_APP_LRN" ]; then
CERC_REGISTRY_APP_LRN="lrn://$authority/applications/$app"
fi
PAYMENT_TX=$(laconic -c $CONFIG_FILE registry tokens send \
--address $CERC_REGISTRY_DEPLOYMENT_REQUEST_PAYMENT_TO \
--user-key "${CERC_REGISTRY_DEPLOYMENT_REQUEST_USER_KEY}" \
--bond-id "${CERC_REGISTRY_DEPLOYMENT_REQUEST_BOND_ID}" \
--type alnt \
--quantity ${CERC_REGISTRY_DEPLOYMENT_REQUEST_PAYMENT_AMOUNT:-10000} | jq '.tx.hash')
APP_RECORD=$(laconic -c $CONFIG_FILE registry name resolve "$CERC_REGISTRY_APP_LRN" | jq '.[0]')
if [ -z "$APP_RECORD" ] || [ "null" == "$APP_RECORD" ]; then
echo "No record found for $CERC_REGISTRY_APP_LRN."
@@ -38,6 +45,8 @@ record:
application: "$CERC_REGISTRY_APP_LRN@$rcd_app_version"
dns: "$CERC_REGISTRY_DEPLOYMENT_HOSTNAME"
deployment: "$CERC_REGISTRY_DEPLOYMENT_LRN"
to: $CERC_REGISTRY_DEPLOYMENT_REQUEST_PAYMENT_TO
payment: $PAYMENT_TX
config:
env:
CERC_WEBAPP_DEBUG: "$rcd_app_version"
@@ -47,8 +56,12 @@ record:
repository_ref: "${GITHUB_SHA:-`git log -1 --format="%H"`}"
EOF
cat $RECORD_FILE
RECORD_ID=$(laconic -c $CONFIG_FILE registry record publish --filename $RECORD_FILE --user-key "${CERC_REGISTRY_USER_KEY}" --bond-id ${CERC_REGISTRY_BOND_ID} | jq -r '.id')
RECORD_ID=$(laconic -c $CONFIG_FILE registry record publish \
--filename $RECORD_FILE \
--user-key "${CERC_REGISTRY_DEPLOYMENT_REQUEST_USER_KEY}" \
--bond-id ${CERC_REGISTRY_DEPLOYMENT_REQUEST_BOND_ID} | jq -r '.id')
echo $RECORD_ID
rm -f $RECORD_FILE $CONFIG_FILE