빌드 수정
This commit is contained in:
parent
769ccbad16
commit
26a7f8e866
2 changed files with 6 additions and 7 deletions
|
|
@ -19,10 +19,13 @@ class CommandExe extends CommandBase {
|
|||
@override
|
||||
Future execute(List<String> parameters) {
|
||||
for (var item in parameters) {
|
||||
if (item == '-j') {
|
||||
startJenkinsBuild(parameters.contains('-t'));
|
||||
if (item.startsWith('-j')) {
|
||||
Application.instance.build(BuildType.jenkins);
|
||||
break;
|
||||
}
|
||||
if (item.startsWith('-t')) {
|
||||
Application.instance.build(BuildType.test);
|
||||
}
|
||||
if (item.startsWith('-f')) {
|
||||
startYaml(item.replaceFirst('-f', '').trimLeft());
|
||||
break;
|
||||
|
|
@ -31,10 +34,6 @@ class CommandExe extends CommandBase {
|
|||
return simpleFuture;
|
||||
}
|
||||
|
||||
void startJenkinsBuild(bool isTest) {
|
||||
Application.instance.build(isTest ? BuildType.test : BuildType.jenkins);
|
||||
}
|
||||
|
||||
void startYaml(String target) {
|
||||
var file = File(target);
|
||||
if (file.existsSync()) {
|
||||
|
|
|
|||
|
|
@ -65,8 +65,8 @@ class Application {
|
|||
printBuildStep('Jenkins Variables');
|
||||
print(jsonStr);
|
||||
}
|
||||
buildMap = getMapFromYaml(await getBuildData());
|
||||
_jenkinsData = DataJenkins.fromJson(jenkinsMap!);
|
||||
buildMap = getMapFromYaml(await getBuildData());
|
||||
break;
|
||||
|
||||
case BuildType.file:
|
||||
|
|
|
|||
Loading…
Reference in a new issue