빌드 수정

This commit is contained in:
leedongmyung[desktop] 2023-11-05 18:14:49 +09:00
parent 769ccbad16
commit 26a7f8e866
2 changed files with 6 additions and 7 deletions

View file

@ -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()) {

View file

@ -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: