-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: deploy command #295
feat: deploy command #295
Conversation
@inaie-makerx @negar-abbasi tagging you for extra visibility so you are aware in case it overlaps with your items in any way. This will also involve some breaking changes on the beaker template mainly .env files and other configs would need to be placed at the root |
@achidlow @daniel-makerx pushed next batch of tweaks, still need some more unit tests to be added but the approach is now refined as agreed with Adam |
Coverage Report
|
Co-authored-by: Daniel McGregor <[email protected]>
… to deploy smart contracts to an Algorand network (#295) --------- Co-authored-by: Altynbek Orumbayev <[email protected]> Co-authored-by: Adam Chidlow <[email protected]> Co-authored-by: Daniel McGregor <[email protected]>
Proposed changes
Examples
algokit.toml
.env.[any_network_name_or_default_networks] file with expectations (same content as current .env content on beaker templates)
User can also supply a single .env file without network name prefix, in this case algokit will load that if no env network prefixed file is available. This is useful for cases when deployments are always done to a single network.
Example commands:
TODO