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(AritfactDeployer): Record deployments for use in plugins and via API #63

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    a526301 View commit details
    Browse the repository at this point in the history
  2. add pom test

    copart-jafloyd authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    5c4dcd5 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    2248d25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61a7cea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e259c42 View commit details
    Browse the repository at this point in the history
  4. typo

    copart-jafloyd authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3350640 View commit details
    Browse the repository at this point in the history
  5. fix imports

    copart-jafloyd authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8d75815 View commit details
    Browse the repository at this point in the history
  6. typo

    copart-jafloyd authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8df9dde View commit details
    Browse the repository at this point in the history
  7. more imports

    copart-jafloyd authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7913f29 View commit details
    Browse the repository at this point in the history
  8. import

    copart-jafloyd authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    704bd63 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. access level in test

    copart-jafloyd authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    c5f9119 View commit details
    Browse the repository at this point in the history
  2. typo

    copart-jafloyd authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    46de51c View commit details
    Browse the repository at this point in the history
  3. bool

    copart-jafloyd authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6e71d10 View commit details
    Browse the repository at this point in the history
  4. typo

    copart-jafloyd authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    51aaf74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7290771 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Record artifact deployments in an action on the build.

    This allows programmatic access to the maven metadata and the download url.
    copart-jafloyd committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    c4c2cfb View commit details
    Browse the repository at this point in the history
  2. Updated jenkins version (and related plugins) to 2.346.1

    Running the tests was failing under JDK 17, so the test harness (brought in by the bom and parent plugin)
    needed to be updated.
    After the update, the TokenMacro tests failed until slightly bumping the token-macro dep.
    copart-jafloyd committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    7e5737d View commit details
    Browse the repository at this point in the history
  3. Remove non-existant key from test resource project

    credentialsId is defined on the repository (referenced by repositoryId), not on the ArtifactDeployer.
    copart-jafloyd committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    81d6c2a View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

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

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    e853443 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3913f7 View commit details
    Browse the repository at this point in the history
  3. Try event file instead

    The artifact/metadata file is a tmp file that has no bearing on what gets deployed
    copart-jafloyd committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    795d114 View commit details
    Browse the repository at this point in the history
  4. Use repositoryLayout to generate the artifact downloadUrl

    the local path does not have the deployed file name
    copart-jafloyd committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    2992653 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Use repositoryLayout to generate the artifact downloadUrl

    the previous attempt could not relativize the paths because they are both "absolute".
    copart-jafloyd committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    7f03b6b View commit details
    Browse the repository at this point in the history
  2. Move repositoryLayout calc to fix action serialization

    The action class needs to be serializable, but RepositoryLayoutProvider is not.
    So, move the responsibility up into the recorder.
    copart-jafloyd committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    58f10f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2c3bc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f203f8 View commit details
    Browse the repository at this point in the history
  5. Update Metadata deployment URL calculation

    use basically the same logic as Artifact.
    copart-jafloyd committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    a775501 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    562cc83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    362bce3 View commit details
    Browse the repository at this point in the history
  3. dry

    copart-jafloyd committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    8bb8451 View commit details
    Browse the repository at this point in the history
  4. simplify

    no need to pass in the session since it is already passed as part of the event
    copart-jafloyd committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    aa521ac View commit details
    Browse the repository at this point in the history