From 4acdf555e32f1eacbc85e19487b002223bdb4d78 Mon Sep 17 00:00:00 2001 From: Nabarun Date: Tue, 27 Feb 2024 10:11:12 +0530 Subject: [PATCH] Update readme with steps for new deployment --- packages/deployer/README.md | 47 ++++++++++++++++++- .../application-deployment-request.yml | 3 ++ 2 files changed, 49 insertions(+), 1 deletion(-) diff --git a/packages/deployer/README.md b/packages/deployer/README.md index 9c1bb13..bbd8937 100644 --- a/packages/deployer/README.md +++ b/packages/deployer/README.md @@ -33,4 +33,49 @@ - Run script ```sh ./deploy-frontend.sh - ``` \ No newline at end of file + ``` + +- For new deployments + - Update record version in [records/application-record.yml](records/application-record.yml) + ```yml + record: + type: ApplicationRecord + version: + ... + ``` + - Update commit hash in the following places: + - [records/application-record.yml](records/application-record.yml) + ```yml + record: + ... + repository_ref: + ... + ``` + - [records/application-deployment-request.yml](records/application-deployment-request.yml) + ```yml + record: + ... + meta: + ... + repository_ref: + ``` + - [deploy-frontend.sh](deploy-frontend.sh) + ```bash + ... + RCD_APP_VERSION="0.1.0" + REPO_REF="" + ... + ``` + - Update any config env in [records/application-deployment-request.yml](records/application-deployment-request.yml) + ```yml + record: + ... + config: + env: + LACONIC_HOSTED_CONFIG_app_server_url: https://snowballtools-base-api-001.apps.snowballtools.com + ... + ``` + - Deploy app + ``` + ./deploy-frontend.sh + ``` diff --git a/packages/deployer/records/application-deployment-request.yml b/packages/deployer/records/application-deployment-request.yml index d156928..1306182 100644 --- a/packages/deployer/records/application-deployment-request.yml +++ b/packages/deployer/records/application-deployment-request.yml @@ -10,6 +10,9 @@ record: # If GitHub client ID is changed, same ID and corresponding secret has to be set in backend config LACONIC_HOSTED_CONFIG_app_github_clientid: 1ed99146e0d07aa62d44 LACONIC_HOSTED_CONFIG_app_github_templaterepo: deep-stack/test-progressive-web-app + # New config env after changes for image upload PWA + LACONIC_HOSTED_CONFIG_app_github_pwa_templaterepo: deep-stack/test-progressive-web-app + LACONIC_HOSTED_CONFIG_app_github_image_upload_templaterepo: deep-stack/image-upload-pwa-example LACONIC_HOSTED_CONFIG_app_wallet_connect_id: eda9ba18042a5ea500f358194611ece2 meta: # Set CURRENT_DATE_TIME; Use command date -u