diff --git a/src/applications/harbormaster/step/HarbormasterUploadArtifactBuildStepImplementation.php b/src/applications/harbormaster/step/HarbormasterUploadArtifactBuildStepImplementation.php --- a/src/applications/harbormaster/step/HarbormasterUploadArtifactBuildStepImplementation.php +++ b/src/applications/harbormaster/step/HarbormasterUploadArtifactBuildStepImplementation.php @@ -35,7 +35,8 @@ $variables); $artifact = $build_target->loadArtifact($settings['hostartifact']); - $lease = $artifact->loadDrydockLease(); + $impl = $artifact->getArtifactImplementation(); + $lease = $impl->loadArtifactLease(); $interface = $lease->getInterface('filesystem');