A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addTag(String, String) - Method in GitVcsOperator
addTag(String, String) - Method in VcsOperator
add a new tag
Android - Interface in me.yamlee.apkrelease.internel
Created by yamlee on 7/8/16.
AndroidProxy - Class in me.yamlee.apkrelease.internel.iml
Created by yamlee on 7/8/16.
AndroidProxy(Project) - Constructor in AndroidProxy
apkDistribute(Closure) - Method in ApkReleaseExtension
ApkFileResolver - Interface in me.yamlee.apkrelease.internel
Created by yamlee on 7/7/16.
ApkFileResolverIml - Class in me.yamlee.apkrelease.internel.iml
Created by yamlee on 7/6/16.
ApkReleaseExtension - Class in me.yamlee.apkrelease
Build extension property used in build.gradle file Created by yamlee on 6/15/16.
ApkReleaseExtension(NamedDomainObjectContainer<ReleaseTarget>) - Constructor in ApkReleaseExtension
ApkReleasePlugin - Class in me.yamlee.apkrelease
Plugin Main class
ApkReleaseTask - Class in me.yamlee.apkrelease.internel.task
Created by yamlee on 6/21/16.
apply(Project) - Method in ApkReleasePlugin

B

branchList() - Method in GitVcsOperator
branchList() - Method in VcsOperator
List all branch name @return

C

CHANGE_LOG_FILE_NAME - Field in Constants
Change log file,auto generate from git log history
changeLogFilePath(Project) - Method in Constants
CHANNEL_FILE_NAME - Field in Constants
Channel file ,record channel list
channelFilePath(Project) - Method in Constants
ChannelPackageTask - Class in me.yamlee.apkrelease.internel.task
Created by yamlee on 6/21/16.
checkOut(String, boolean) - Method in GitVcsOperator
checkOut(String, boolean) - Method in VcsOperator
check out a branch with target branch name
commit(String) - Method in GitVcsOperator
commit(String) - Method in VcsOperator
Commit msg with param msg
commitMsgToVcs() - Method in VcsAutoCommitor
Constants - Class in me.yamlee.apkrelease
Created by yamlee on 7/7/16.
createVersionPropertiesFileIfNotExist(String) - Method in ReleasePreparer

D

E

execute(Project) - Method in ReleaseJob

F

FILE_CONNECTOR - Field in Constants
formatVersionName(String) - Method in ReleasePreparer

G

generateChangeLog(String, String) - Method in ReleasePreparer
get(Project) - Method in Global
getApkFilePath() - Method in Global
getApkFiles(Project) - Method in ApkFileResolver
get apk file path list @return
getApkFiles(Project) - Method in ApkFileResolverIml
getApkVersionName() - Method in Android
getApkVersionName() - Method in AndroidProxy
getName() - Method in ReleaseTarget
getVersionCode() - Method in Android
getVersionCode() - Method in AndroidProxy
getVersionCode() - Method in Global
getVersionName() - Method in Android
getVersionName() - Method in AndroidProxy
getVersionName() - Method in Global
GitCommitTask - Class in me.yamlee.apkrelease.internel.task
Created by yamlee on 6/21/16.
GitVcsOperator - Class in me.yamlee.apkrelease.internel.vcs
Created by yamlee on 7/7/16.
GitVcsOperator() - Constructor in GitVcsOperator
Global - Class in me.yamlee.apkrelease
Created by yamlee on 7/9/16.

H

hasAndroidPlugin(Project) - Method in ApkReleasePlugin

I

isOfflineBuild(Project) - Method in ApkReleasePlugin

J

K

KEY_LAST_COMMIT_RECORD - Field in ReleasePreparer
the last git commit SHA id
KEY_VERSION_CODE - Field in ReleasePreparer
apk build number
KEY_VERSION_NAME - Field in ReleasePreparer
apk version last patch name

L

log(String, String) - Method in GitVcsOperator
log(String, String) - Method in VcsOperator
Get commit history log with range
logAll() - Method in GitVcsOperator
logAll() - Method in VcsOperator
Get commit all history log
LogMessage - Class in me.yamlee.apkrelease.internel.vcs
Created by yamlee on 7/8/16.

M

N

O

P

prepareApkVersionInfo() - Method in ReleasePreparer
prepareDefaultConfig() - Method in AndroidProxy
push() - Method in GitVcsOperator
push() - Method in VcsOperator
push to remote repository @return
pushTags() - Method in GitVcsOperator
pushTags() - Method in VcsOperator
push all tags to remote repository @return

Q

R

RELEASE_PROPERTY_FILE_NAME - Field in Constants
Release info,such as version code,last vcs commit id and so on
releaseFilePath(Project) - Method in Constants
ReleaseJob - Interface in me.yamlee.apkrelease
Created by yamlee on 7/1/16.
ReleaseJobManager - Class in me.yamlee.apkrelease
Created by yamlee on 7/7/16.
ReleaseJobManager(Project, ApkFileResolver) - Constructor in ReleaseJobManager
ReleasePreparer - Class in me.yamlee.apkrelease.internel
Created by yamlee on 7/8/16.
ReleasePreparer.VersionNameType - Enum in me.yamlee.apkrelease.internel
ReleasePreparer.VersionNameType(String) - Constructor in ReleasePreparer.VersionNameType
ReleasePreparer(Project, VcsOperator, Android) - Constructor in ReleasePreparer
ReleasePrepareTask - Class in me.yamlee.apkrelease.internel.task
Created by yamlee on 6/21/16.
ReleaseTarget - Class in me.yamlee.apkrelease.internel.extension
Created by yamlee on 6/21/16.
ReleaseTarget(String) - Constructor in ReleaseTarget
run(String) - Method in ReleaseJobManager
run(String, ReleasePreparer.VersionNameType) - Method in ReleasePreparer
runTask() - Method in ApkReleaseTask
runTask() - Method in ChannelPackageTask
runTask() - Method in GitCommitTask
runTask() - Method in ReleasePrepareTask

S

setApkFilePath(String) - Method in Global
setVersionCode(int) - Method in Global
setVersionName(String) - Method in Global

T

U

V

VcsAutoCommitor - Class in me.yamlee.apkrelease.internel
Auto commit message to version control system Created by yamlee on 6/16/16.
VcsAutoCommitor(Project, VcsOperator, Android) - Constructor in VcsAutoCommitor
VcsOperator - Interface in me.yamlee.apkrelease.internel.vcs
Created by yamlee on 7/7/16.
versionCodeAdd(String, ReleasePreparer.VersionNameType) - Method in ReleasePreparer

W

writeChangeLog(String, StringBuilder) - Method in ReleasePreparer

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _