리팩토링
This commit is contained in:
parent
26a7f8e866
commit
5a12741dca
2 changed files with 22 additions and 3 deletions
|
|
@ -4,7 +4,7 @@ import 'package:dart_framework/utils/system_util.dart';
|
|||
import 'package:oto_cli/oto/command.dart';
|
||||
import 'package:oto_cli/oto/data/data.dart';
|
||||
import 'package:oto_cli/oto/data/jenkins_data.dart';
|
||||
import 'package:oto_cli/oto/test_data.dart';
|
||||
import 'package:oto_cli/oto/defined_data.dart';
|
||||
|
||||
enum BuildType { jenkins, test, file }
|
||||
|
||||
|
|
@ -34,8 +34,8 @@ class Application {
|
|||
switch (buildType) {
|
||||
case BuildType.test:
|
||||
//Test map
|
||||
buildMap = TestData.buildMap;
|
||||
_jenkinsData = DataJenkins.fromJson(TestData.jenkinsMap!);
|
||||
buildMap = TestData.buildMap;
|
||||
print('Start test build...');
|
||||
break;
|
||||
|
||||
|
|
@ -70,8 +70,8 @@ class Application {
|
|||
break;
|
||||
|
||||
case BuildType.file:
|
||||
_jenkinsData = DataJenkins.fromJson(FileData.jenkinsMap!);
|
||||
buildMap = getMapFromYaml(yamlContent!);
|
||||
_jenkinsData = DataJenkins.fromJson(TestData.jenkinsMap!);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -5,6 +5,25 @@ import 'package:yaml/yaml.dart' as yaml;
|
|||
|
||||
import 'package:oto_cli/oto/build/build_flutter.dart';
|
||||
|
||||
class FileData {
|
||||
static Map<String, dynamic>? get jenkinsMap {
|
||||
return {
|
||||
"workspace": Directory.current.path,
|
||||
"jenkinsHome": "",
|
||||
"jenkinsUrl": "",
|
||||
"buildUrl": "",
|
||||
"jobUrl": "",
|
||||
"jobName": "",
|
||||
"gitCommit": "",
|
||||
"buildNumber": 0,
|
||||
"buildID": 0,
|
||||
"buildDisplayName": "",
|
||||
"gitBranch": "",
|
||||
"buildTag": ""
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
class TestData {
|
||||
static Map<String, dynamic> get buildMap {
|
||||
Map<String, dynamic> map = {
|
||||
Loading…
Reference in a new issue