Skip to content

Commit b1c7369

Browse files
the task must be ACTION.
1 parent 299d6bb commit b1c7369

File tree

1 file changed

+6
-1
lines changed
  • PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.springcloud/src/main/java/com/microsoft/azure/toolkit/eclipse/springcloud/deployment

1 file changed

+6
-1
lines changed

PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.springcloud/src/main/java/com/microsoft/azure/toolkit/eclipse/springcloud/deployment/DeploySpringCloudAppAction.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@
99
import com.microsoft.azure.toolkit.eclipse.common.console.AzureAsyncConsoleJob;
1010
import com.microsoft.azure.toolkit.eclipse.common.console.EclipseConsoleMessager;
1111
import com.microsoft.azure.toolkit.eclipse.common.console.JobConsole;
12+
import com.microsoft.azure.toolkit.lib.common.bundle.AzureString;
1213
import com.microsoft.azure.toolkit.lib.common.messager.AzureMessager;
1314
import com.microsoft.azure.toolkit.lib.common.messager.IAzureMessager;
1415
import com.microsoft.azure.toolkit.lib.common.model.IArtifact;
1516
import com.microsoft.azure.toolkit.lib.common.operation.AzureOperation;
17+
import com.microsoft.azure.toolkit.lib.common.operation.AzureOperationBundle;
1618
import com.microsoft.azure.toolkit.lib.common.task.AzureTask;
1719
import com.microsoft.azure.toolkit.lib.common.task.AzureTaskManager;
1820
import com.microsoft.azure.toolkit.lib.springcloud.SpringCloudApp;
@@ -78,7 +80,10 @@ private static void deployToApp(@Nonnull SpringCloudAppConfig config) {
7880

7981
job.setMessager(messager);
8082
job.setSupplier(() -> {
81-
AzureTaskManager.getInstance().runImmediately(() -> execute(config, messager));
83+
final AzureString title = AzureOperationBundle.title("springcloud|app.create_update", config.getAppName());
84+
final AzureTask<Void> task = new AzureTask<Void>(title, () -> execute(config, messager));
85+
task.setType(AzureOperation.Type.ACTION.name());
86+
AzureTaskManager.getInstance().runImmediatelyAsObservable(task).subscribe();
8287
return Status.OK_STATUS;
8388
});
8489
job.schedule();

0 commit comments

Comments
 (0)