@Retention(value=RUNTIME) @Target(value=TYPE) public @interface ContractsGit
pact loader| Modifier and Type | Required Element and Description |
|---|---|
String |
value
URL of remote git repository
|
| Modifier and Type | Optional Element and Description |
|---|---|
String |
branch
If you want to change to an specific branch.
|
String |
contractsDirectory
In case contracts are stored inside an specific folder, you need to specify where are stored
|
String |
key
Location and name of the private key.
|
String |
passphrase
Passphrase to access to private key
|
String |
password
Password to access to repository
|
String |
remote
Sets the remote used in pull operation, by default uses "origin"
|
String |
repository
Directory where remote git repository is cloned.
|
String |
tag
If you want to checkout an specific tag
|
String |
username
Username to access to repository
|
public abstract String value
public abstract String username
public abstract String password
public abstract String passphrase
public abstract String key
public abstract String repository
public abstract String contractsDirectory
public abstract String tag
public abstract String branch
public abstract String remote
Copyright © 2018 JBoss by Red Hat. All rights reserved.