Commit 46faf028 authored by tongzifang's avatar tongzifang

fix

parent 71a7b4a8
......@@ -250,7 +250,7 @@ task hot{
}
group 'com.qmai.android.plugin'
version '1.93'
version '1.99'
gradlePublish {
......
......@@ -23,14 +23,14 @@ class OssBuildAndUploadPlugin implements Plugin<Project> {
void execute(ApplicationVariant applicationVariant) {
def taskName = applicationVariant.getName()
def buildType = applicationVariant.buildType.name
def flavor = applicationVariant.flavorName
def flavor = applicationVariant.flavorName.isEmpty() ? "未配置" : applicationVariant.flavorName
def appName = applicationVariant.buildType.manifestPlaceholders.get("app_name", "企迈数店").toString()
applicationVariant.outputs.all(new Action<BaseVariantOutput>() {
@Override
void execute(BaseVariantOutput baseVariantOutput) {
File flie = baseVariantOutput.getOutputFile()
def task = project.getTasks().create("buildAndOss" + firstLetterUpper(taskName),
OssUploadTask.class, flie, ossBean.ossPath, firstLetterUpper(buildType), firstLetterUpper(flavor), appName)
OssUploadTask.class, flie, ossBean.ossPath, firstLetterUpper(buildType), flavor, appName)
//先编译
// task.dependsOn("clean")
task.dependsOn("assemble" + firstLetterUpper(taskName))
......
......@@ -83,7 +83,7 @@ class OssUploadTask extends DefaultTask {
//钉钉通知
MediaType JSON = MediaType.parse("application/json; charset=utf-8");
def gson = new Gson()
def content = "$appName: 下载地址为: https://files.qmai.cn/$ossPath$fileName 当前分支: ${getBranch()} 当前环境: $buildType 目标cpu: $flavor"
def content = "$appName: 下载地址为: https://files.qmai.cn/$ossPath$fileName\n当前分支: ${getBranch()}当前环境: $buildType\n目标cpu: $flavor"
def dingDingdetail = new FsDetailInfoModel(content)
def dingdingInfo = new FsInfoModel(dingDingdetail)
RequestBody requestBody = RequestBody.create(JSON, gson.toJson(dingdingInfo))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment