Handling Maven GitLab dependencies made easy. Define multiple tokens and selectively apply them to repositories, remove the need for repeating Credential handling blocks for different environments.
The Kotlin DSL had issues with fetching and uploading dependencies,
within #14 we provided a workaround. During the investigation we
realized that the whole repository resolution was buggy for Kotlin DSL.
With this changes we are adding tests for fetching dependencies,
as well as for uploading.
We achieved this by implementing the Action interface directly within the RepositoryActionHandler.
Furthermore we removed the deprecated upload method with the owner.
The Kotlin DSL had issues with fetching and uploading dependencies, within #14 we provided a workaround. During the investigation we realized that the whole repository resolution was buggy for Kotlin DSL.
With this changes we are adding tests for fetching dependencies, as well as for uploading. We achieved this by implementing the Action interface directly within the RepositoryActionHandler. Furthermore we removed the deprecated
upload
method with theowner
.Closes: #14 , #15