Secrets config for CI/CD

This commit is contained in:
Yegor Vialov
2020-04-09 17:10:21 +00:00
parent a934ee2335
commit 89513ca4e5
4 changed files with 15 additions and 4 deletions

11
tool/secrets.dart Normal file
View File

@ -0,0 +1,11 @@
import 'dart:convert';
import 'dart:io';
Future<void> main() async {
final config = {
'syncfusion_license_key': Platform.environment['SYNCFUSION_LICENSE_KEY'],
};
final filename = 'lib/.secrets.dart';
File(filename).writeAsString('final secrets = ${json.encode(config)};');
}