Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(pacmak): build all java targets at once #849

Merged
merged 18 commits into from
Oct 17, 2019

Commits on Oct 3, 2019

  1. feat(pacmak): build all java targets at once

    Improve build speed by building all jsii targets at the same time,
    and using a special aggregate POM build for Java.
    
    - Improves speed by not unnecessarily re-reading jsii assemblies
      for each individual build.
    - Improves speed by using an aggregate POM to build all Java
      targets (can reuse JVM instances and compilation metadata by Maven).
    - Improves wall-clock time by building all languages in parallel.
    
    On my machine, reduces the time to pack the entire CDK repository
    from 25min user/15min wall clock to 15min user/5 min wall clock.
    rix0rrr committed Oct 3, 2019
    Configuration menu
    Copy the full SHA
    c6b05cf View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2019

  1. Satisfy eslint

    rix0rrr committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    daacb88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0c4c74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e33180c View commit details
    Browse the repository at this point in the history
  4. Update bootstrap.sh

    RomainMuller authored Oct 4, 2019
    Configuration menu
    Copy the full SHA
    0f0a47f View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2019

  1. Fix assembly fingerprint

    Rico Huijbers committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    07953f7 View commit details
    Browse the repository at this point in the history
  2. Update more fingerprints

    Rico Huijbers committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    c1e06d0 View commit details
    Browse the repository at this point in the history
  3. Remove sphinx from kernel

    Rico Huijbers committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    57412b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2019

  1. More build fixes

    rix0rrr committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    bbaddaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    093bf6c View commit details
    Browse the repository at this point in the history
  3. Satisfy eslint

    rix0rrr committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    6436234 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1fe325e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0deced4 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2019

  1. Configuration menu
    Copy the full SHA
    5eb81b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2019

  1. Merge remote-tracking branch 'origin/master' into huijbers/parallel-b…

    …uilds
    Rico Huijbers committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    8582457 View commit details
    Browse the repository at this point in the history
  2. Un-thunk all promises properly

    Rico Huijbers committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    d32ddc4 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2019

  1. Configuration menu
    Copy the full SHA
    d0d03d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41f04d3 View commit details
    Browse the repository at this point in the history