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

Add OS-neutral wrappers to build all native packages and repositories

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.2.0
    • Component/s: build
    • Labels:
      None

      Description

      Right now we have component-pkg tasks that automagically detect which OS-specific target to run ie deb or rpm. However, if all packages need to be build we still have to use explicit target names. Same story is with repositories.

      Let's add new tasks

      • pkgs
      • repo
        that will build all OS-specific packages and OS-specific repo, without a need for the user to specify them explicitly. With that in place, on all platforms we'll be able to run
        ./gradlew pkgs repo
        to get the correct results.This will simplify our builds quite a bit.

        Attachments

          Activity

            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: