Skip to content
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

Add configuration and scripts for rosetta-kava mainnet CI #74

Merged
merged 1 commit into from
Sep 6, 2024

Conversation

evgeniy-scherbina
Copy link
Contributor

@evgeniy-scherbina evgeniy-scherbina commented Sep 3, 2024

Overview

PR takes care of all configuration and scripts for rosetta-kava mainnet CI

Implementation details

Configuration files

PR adds a new folder rosetta-cli-conf/kava-mainnet-ci which was created based on rosetta-cli-conf/kava-testnet-ci.

Main changes are:

  • data_directory is changed to /home/chain-user/.kava/data/rosetta/cache, data_directory can be pretty big, so we want to make sure it's placed on a big drive
  • change rosetta-kava port from 8000 to 8080 to avoid conflict with nginx
  • take bootstrap_balances.json from kava-mainnet, otherwise check:data fails

Scripts

PR adds a new folder .github/scripts/kava-mainnet-ci, which contains 3 scripts:

  • setup.sh - starts rosetta-kava
  • check-setup.sh- checks that rosetta-kava is working
  • cli.sh - runs check:data

@evgeniy-scherbina evgeniy-scherbina force-pushed the yevhenii/rosetta-mainnet-ci branch from a61f29d to 0309d91 Compare September 6, 2024 19:54
@evgeniy-scherbina evgeniy-scherbina changed the title Yevhenii/rosetta mainnet ci Add configuration and scripts for rosetta-kava mainnet CI Sep 6, 2024
@evgeniy-scherbina evgeniy-scherbina force-pushed the yevhenii/rosetta-mainnet-ci branch from 0309d91 to beffe34 Compare September 6, 2024 19:57
@evgeniy-scherbina evgeniy-scherbina marked this pull request as ready for review September 6, 2024 20:09
@evgeniy-scherbina evgeniy-scherbina merged commit f511db4 into master Sep 6, 2024
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant