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

CI that deploys a test version per PR #189

Open
TimDaub opened this issue Jul 5, 2019 · 0 comments
Open

CI that deploys a test version per PR #189

TimDaub opened this issue Jul 5, 2019 · 0 comments

Comments

@TimDaub
Copy link
Collaborator

TimDaub commented Jul 5, 2019

Scope

  • Currently, every PR has to be cloned locally and potentially also the config.js has to be adjusted by the reviewer
  • Additionally, sometimes we don't have the device or means to test properly on our computer
    • Imagine, you'd like to test a branch on your computer, but also on your iPhone and Android
    • Of course, you could do some local DNS/DHCP magic to make it work, but let's be honest: That's cumbersome
  • Instead, it'd be great if there was a bot that automatically deployed each proposed PR under a https://staging.peep.cash/issues/<Issue_#>
  • Keep in mind that additionally, we'd have to have configurable config.js files for that staging domain, as sometimes something has to be tested on mainnet and sometimes on testnet

Deliverables

  • Create a continuous integration according to scope

Gains for the project

  • More thorough and easier testing for developers and in turn higher quality software for users

Roles

bounty gardener: @TimDaub / 10%
bounty worker: name / 75%
bounty reviewer: name / 15%

@TimDaub TimDaub added this to the Burner Current Sprint milestone Jul 5, 2019
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

No branches or pull requests

1 participant