Package io.quarkus.test.services.quarkus
Class GitRepositoryQuarkusApplicationManagedResourceBuilder
- java.lang.Object
-
- io.quarkus.test.services.quarkus.QuarkusApplicationManagedResourceBuilder
-
- io.quarkus.test.services.quarkus.GitRepositoryQuarkusApplicationManagedResourceBuilder
-
- All Implemented Interfaces:
ManagedResourceBuilder
public class GitRepositoryQuarkusApplicationManagedResourceBuilder extends QuarkusApplicationManagedResourceBuilder
-
-
Field Summary
-
Fields inherited from class io.quarkus.test.services.quarkus.QuarkusApplicationManagedResourceBuilder
HTTP_PORT_DEFAULT, QUARKUS_GRPC_SERVER_PORT_PROPERTY, QUARKUS_HTTP_PORT_PROPERTY, QUARKUS_HTTP_SSL_PORT_PROPERTY
-
-
Constructor Summary
Constructors Constructor Description GitRepositoryQuarkusApplicationManagedResourceBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuild()ManagedResourcebuild(ServiceContext context)Build the resource using the service context.protected StringgetContextDir()protected StringgetGitBranch()protected StringgetGitRepository()protected StringgetMavenArgs()voidinit(Annotation annotation)(Optional) Init managed resource builder using the metadata from the annotation.-
Methods inherited from class io.quarkus.test.services.quarkus.QuarkusApplicationManagedResourceBuilder
configureLogging, containsBuildProperties, copyResourcesToAppFolder, createSnapshotOfBuildProperties, getAppClasses, getBuildProperties, getContext, initAppClasses, isGrpcEnabled, isSelectedAppClasses, isSslEnabled, setContext, setGrpcEnabled, setSslEnabled
-
-
-
-
Method Detail
-
getGitRepository
protected String getGitRepository()
-
getGitBranch
protected String getGitBranch()
-
getContextDir
protected String getContextDir()
-
getMavenArgs
protected String getMavenArgs()
-
init
public void init(Annotation annotation)
Description copied from interface:ManagedResourceBuilder(Optional) Init managed resource builder using the metadata from the annotation.- Parameters:
annotation- metadata
-
build
public ManagedResource build(ServiceContext context)
Description copied from interface:ManagedResourceBuilderBuild the resource using the service context.
-
build
protected void build()
- Specified by:
buildin classQuarkusApplicationManagedResourceBuilder
-
-