Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.7.0
    • Fix Version/s: 0.8.0
    • Component/s: build, tests
    • Labels:
      None

      Description

      Avoiding the danger of introducing circular dependencies between different levels and sub-components of Bigtop testing framework, Roman and I have rejected the idea of building multi-module top level Maven project.

      Instead, we have a number of loosely coupled sub-projects that depends on each other. The result, while sub-optimal, allows us to treat Bigtop artifacts as first class citizens and use them as dependencies for other projects. The benefit comes with the cost. And most obvious one is a subtle intricacy of the build process.

      It has been documented on a number of occasions but the process is still sensitive to a particular order and error prone.

      The most pressing issue for me is to have a one-button-click way of building the hole Maven stack at once.

      1. BIGTOP-1202.patch
        2 kB
        Konstantin Boudnik

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Konstantin Boudnik
            Reporter:
            Konstantin Boudnik
          • Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development