Skip to content

feat(tools): add development tools for testing custom java-tron builds#107

Open
warku123 wants to merge 2 commits intotronprotocol:developfrom
warku123:trond_modify
Open

feat(tools): add development tools for testing custom java-tron builds#107
warku123 wants to merge 2 commits intotronprotocol:developfrom
warku123:trond_modify

Conversation

@warku123
Copy link

@warku123 warku123 commented Feb 5, 2026

What does this PR do?
Adds development tools (tools/dev/) to build and deploy java-tron private chains directly from source code.
Enables developers to quickly test code changes by:

  • Auto-building java-tron from any Git branch/fork
  • Deploying a 2-node private chain (SR + Fullnode) with one command
  • Supporting cross-architecture builds (ARM64/AMD64 auto-detection)

Why are these changes required?
Java-tron developers currently lack an efficient way to test their code modifications. Testing requires:

  • Manually compiling source code
  • Building Docker images
  • Configuring and deploying private chain nodes
    This PR automates the entire workflow, allowing developers to build and test custom java-tron modifications with a single command. This reduces iteration time and encourages more comprehensive testing during development.

This PR has been tested by:

  • Unit Tests

Follow up

Extra details

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