Package io.resys.wrench.assets.git
Class AssetGitConfiguration
- java.lang.Object
-
- io.resys.wrench.assets.git.AssetGitConfiguration
-
@ConditionalOnProperty(name="wrench.assets.git.enabled", havingValue="true") public class AssetGitConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description AssetGitConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetLocationgitAsssetLocation(GitRepository gitRepository)GitRepositorygitRepository(GitConfigBean gitConfigBean, Optional<AssetAuthorProvider> authorProvider)AssetServiceRepository.ServiceStoreserviceStore(GitRepository gitRepository, AssetLocation location)
-
-
-
Method Detail
-
gitRepository
@Bean public GitRepository gitRepository(GitConfigBean gitConfigBean, Optional<AssetAuthorProvider> authorProvider) throws org.eclipse.jgit.api.errors.InvalidRemoteException, IOException, org.eclipse.jgit.api.errors.GitAPIException
- Throws:
org.eclipse.jgit.api.errors.InvalidRemoteExceptionIOExceptionorg.eclipse.jgit.api.errors.GitAPIException
-
gitAsssetLocation
@Bean public AssetLocation gitAsssetLocation(GitRepository gitRepository)
-
serviceStore
@Bean public AssetServiceRepository.ServiceStore serviceStore(GitRepository gitRepository, AssetLocation location)
-
-