Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-1384

Implement Gradle Wrapper for smoke tests and cleanup.


    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.0
    • Fix Version/s: 1.0.0
    • Component/s: build
    • Labels:


      By adding a the infamous gradle wrapper script (this is the idiom in gradle - to use the wrapper instead of a local gradle install) into our VCS, we gaurantee that the gradle tricks we implement will be running the exact same on all systems, no matter what.

      • Also, it opens the tests up to be runnable by anyone, even those who don't have gradle installed.
      • Finally, gradle wrapper will embolden us to be able to use more sophisticated gradle tricks newer features, b/c we will know that they run the same in all environments.

      So, this task consists of :

      1) Adding gradle wrapper to the bigtop-smoke-tests
      2) Implementing cleanup for the build.gradle files also, possibly allowing for version specific features (i.e. advanced dependency inheritance for subprojects etc)
      3) Update README with new instructions for people running the tests.


        1. BIGTOP-1384.2.patch
          22 kB
          David Capwell
        2. BIGTOP-1384.3.patch
          19 kB
          David Capwell
        3. BIGTOP-1384.patch
          15 kB
          David Capwell

          Issue Links



              • Assignee:
                dcapwell David Capwell
                jayunit100 jay vyas
              • Votes:
                0 Vote for this issue
                6 Start watching this issue


                • Created: