22 lines
723 B
JSON
22 lines
723 B
JSON
// 签名配置模板(不要直接提交真实证书与密码)
|
|
//
|
|
// 用法:把 signingConfigs 合并进 build-profile.json5 的 app 节点,并把占位路径换成
|
|
// CI 密钥目录或本地证书路径。证书、私钥与密码不得进入版本库。
|
|
{
|
|
"signingConfigs": [
|
|
{
|
|
"name": "default",
|
|
"type": "HarmonyOS",
|
|
"material": {
|
|
"storeFile": "<CI_SECRET_DIR>/kuge-release.p12",
|
|
"storePassword": "<ENV:KUGE_STORE_PASSWORD>",
|
|
"keyAlias": "kuge",
|
|
"keyPassword": "<ENV:KUGE_KEY_PASSWORD>",
|
|
"certpath": "<CI_SECRET_DIR>/kuge-release.cer",
|
|
"profile": "<CI_SECRET_DIR>/kuge-release.p7b",
|
|
"signAlg": "SHA256withECDSA"
|
|
}
|
|
}
|
|
]
|
|
}
|