JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
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
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation