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

Gradle install for test artifacts uses wrong sequence of the targets

    Details

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

      Description

      The current sequence of components install during test artifacts build-up is

            installTopLevel
            installCommon
            installConf
            installiTest
      

      which draws an iTest artifact from a repository server, instead of build a one from the current code. installiTest should be invoked before installCommon and installConf

        Activity

        Hide
        cos Konstantin Boudnik added a comment -

        Tasks can not invoke each other from within: you have to use order control features like {[dependsOn}}, mustRunAfter etc to achieve the same

        Show
        cos Konstantin Boudnik added a comment - Tasks can not invoke each other from within: you have to use order control features like {[dependsOn}}, mustRunAfter etc to achieve the same
        Hide
        cos Konstantin Boudnik added a comment -

        Here's the patch to fix the issue

        Show
        cos Konstantin Boudnik added a comment - Here's the patch to fix the issue
        Hide
        plinnell Peter Linnell added a comment -

        +1 LGTM

        Show
        plinnell Peter Linnell added a comment - +1 LGTM
        Hide
        cos Konstantin Boudnik added a comment -

        committed and pushed as
        0bbfd8b..95ff012 HEAD -> master

        Show
        cos Konstantin Boudnik added a comment - committed and pushed as 0bbfd8b..95ff012 HEAD -> master

          People

          • Assignee:
            cos Konstantin Boudnik
            Reporter:
            cos Konstantin Boudnik
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development