Move pre-scons compile tasks into a separate compile_prereqs task

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Build
    • None
    • DevProd Build
    • 2
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      We currently spend about 2 minutes setting up virtualenv's, building the go tools, installing the python requirements, etc. This time is accounted for as part of the 'compile' task, but it isn't really - it is all prelude to being able to compile.

      In the interest of better being able to track and account for time spent in the build, we should move this into a pre-requisite task that runs on-box before 'compile', and ensure that the 'compile' task consists exclusively of the SCons invocation and follow-up work (which should also be trimmed down).

              Assignee:
              [DO NOT ASSIGN] Backlog - DevProd Build
              Reporter:
              Andrew Morrow (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: