mirror of
https://github.com/snowball-tools/snowballtools-base.git
synced 2024-12-22 20:47:44 +00:00
54ae3f429d
### TL;DR Update references to the new GitHub repository URLs and make minor formatting fixes in deployment scripts. ### What changed? Updated GitHub repository URLs from `snowball-tools-platform` to `snowball-tools` in various deployment and test scripts. Made minor formatting adjustments including spacing and indentation. ### How to test? Run the deployment scripts in their respective environments to ensure they reference the correct repository URLs and all functionalities work as expected. Check for successful creation and updation of application records. ### Why make this change? This change was made to reflect the new repository structure and ensure consistency across all deployment scripts. The minor formatting fixes improve code readability. --- |
||
---|---|---|
.. | ||
records | ||
staging-records | ||
test | ||
config.staging.yml | ||
config.yml | ||
deploy-frontend.sh | ||
deploy-frontend.staging.sh | ||
package.json | ||
README.md |
deployer
-
Install dependencies
yarn
brew install jq # if you do not have jq installed already
-
Run script to deploy app
-
To deploy frontend app to
dashboard.staging.apps.snowballtools.com
./deploy-frontend.staging.sh
-
To deploy frontend app to
dashboard.apps.snowballtools.com
./deploy-frontend.sh
-
-
Commit the updated ApplicationRecord and ApplicationDeploymentRequest files to the repository
Notes
- Any config env can be updated in records/application-deployment-request.yml
record: ... config: env: LACONIC_HOSTED_CONFIG_app_server_url: https://snowballtools-base-api-001.apps.snowballtools.com ...
- On changing
LACONIC_HOSTED_CONFIG_app_github_clientid
, the GitHub client ID and secret need to be changed in backend config too
- On changing
Troubleshoot
-
Check deployment status in web-app deployer.
-
Check records in registry console app.
-
If deployment fails due to low bond balance
- Check balances
# Account balance yarn laconic cns account get # Bond balance yarn laconic cns bond get --id 99c0e9aec0ac1b8187faa579be3b54f93fafb6060ac1fd29170b860df605be32
- Command to refill bond
yarn laconic cns bond refill --id 99c0e9aec0ac1b8187faa579be3b54f93fafb6060ac1fd29170b860df605be32 --type aphoton --quantity 10000000
- Check balances