We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 839f9b8 commit f6e384aCopy full SHA for f6e384a
lib/builders/ProjectBuilder.js
@@ -298,13 +298,13 @@ class ProjectBuilder {
298
return self.prepBuildFiles();
299
}).then(() => {
300
const signingPropertiesPath = path.join(self.root, `${opts.buildType}${SIGNING_PROPERTIES}`);
301
-
302
- if (fs.existsSync(signingPropertiesPath)) fs.rmSync(signingPropertiesPath);
303
if (opts.packageInfo) {
304
- fs.ensureFileSync(signingPropertiesPath);
+ fs.writeFileSync(signingPropertiesPath, '', 'utf8');
305
const signingProperties = createEditor(signingPropertiesPath);
306
signingProperties.addHeadComment(TEMPLATE);
307
opts.packageInfo.appendToProperties(signingProperties);
+ } else {
+ fs.rmSync(signingPropertiesPath, { force: true });
308
}
309
});
310
0 commit comments