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

feature(parallized deploy): allow configuration of the deployer to run tasks in parallel (per leaf node) #74

Closed
wants to merge 2 commits into from

Commits on Oct 20, 2024

  1. Apply some whitespace and line-wrapping changes

    This change uses the Intellij auto-formatter to format whitespace
    and line wrapping according to the checkstyle guidelines laid out
    in the maven-repository-provisioner/src/conf/maven_checks.xml
    
    Signed-off-by: Samuel Dacanay <sam.dacanay@chainguard.dev>
    dakaneye committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a77cc0c View commit details
    Browse the repository at this point in the history
  2. Run the MavenDeployer in threads-per-leaf node

    This change allows for the configuration of the provisioner/deployer
    with a thread count. It makes the MavenRepositoryDeployer a singleton
    and copies the leaf-node deployment code into a Callable class.
    
    Signed-off-by: Samuel Dacanay <sam.dacanay@chainguard.dev>
    dakaneye committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6fb0809 View commit details
    Browse the repository at this point in the history