SimpleCoffeeOrderTestProject icon indicating copy to clipboard operation
SimpleCoffeeOrderTestProject copied to clipboard

Improve branches

Open AlexZhukovich opened this issue 5 years ago • 1 comments

Current situation: Right now branches have multiple issues, and it's impossible to update dependencies on them.

What to improve:

  • Create clean branches strategy
  • Update dependencies for each branch

What should be implemented:

  • Existing solution should be re-worked
    • Base branch should be updated and have only source code and test dependencies
    • Each branch should have only required changes

AlexZhukovich avatar Nov 17 '19 14:11 AlexZhukovich

Proposal of branch strategy:

  • master (base branch: source code without test and dependency for all branches)
  • unit test for JVM (no Robolectric)
  • unit tests for Android JVM (Robolectric)
  • instrumentation tests with Espresso framework
  • instrumentation tests with Espresso & UiAutomator frameworks

AlexZhukovich avatar Nov 17 '19 14:11 AlexZhukovich