Skip to content

Commit d6d8c97

Browse files
Merge remote-tracking branch 'origin/endgame-202202' into endgame-202202.next
2 parents ba407c2 + 590c9b1 commit d6d8c97

File tree

22 files changed

+31
-111
lines changed

22 files changed

+31
-111
lines changed

PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.appservice/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,4 @@ Export-Package: com.microsoft.azuretools.appservice,
5454
com.microsoft.azuretools.appservice.handlers,
5555
com.microsoft.azuretools.appservice.ui
5656
Bundle-ClassPath: .,
57-
target/lib/azure-toolkit-ide-appservice-lib-0.17.0.jar
57+
target/lib/azure-toolkit-ide-appservice-lib-0.17.1.jar

PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.appservice/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<dependency>
1414
<groupId>com.microsoft.azure</groupId>
1515
<artifactId>azure-toolkit-ide-appservice-lib</artifactId>
16-
<version>0.17.0</version>
16+
<version>0.17.1</version>
1717
</dependency>
1818
</dependencies>
1919
<repositories>

PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.springcloud/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Require-Bundle: org.eclipse.ui,
2323
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
2424
Bundle-ActivationPolicy: lazy
2525
Bundle-ClassPath: .,
26-
target/lib/azure-toolkit-ide-springcloud-lib-0.17.0.jar
26+
target/lib/azure-toolkit-ide-springcloud-lib-0.17.1.jar
2727
Import-Package: com.microsoft.azuretools.core.actions,
2828
org.eclipse.core.expressions,
2929
org.eclipse.jface.text.hyperlink,

PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.springcloud/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<dependency>
1414
<groupId>com.microsoft.azure</groupId>
1515
<artifactId>azure-toolkit-ide-springcloud-lib</artifactId>
16-
<version>0.17.0</version>
16+
<version>0.17.1</version>
1717
</dependency>
1818
</dependencies>
1919
<build>

PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/function/runner/deploy/FunctionDeployConfiguration.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
import com.intellij.openapi.util.InvalidDataException;
2020
import com.intellij.openapi.util.WriteExternalException;
2121
import com.intellij.util.xmlb.XmlSerializer;
22+
import com.microsoft.azure.toolkit.ide.appservice.function.FunctionAppConfig;
2223
import com.microsoft.azure.toolkit.intellij.legacy.common.AzureRunConfigurationBase;
2324
import com.microsoft.azure.toolkit.intellij.legacy.function.runner.core.FunctionUtils;
2425
import com.microsoft.azure.toolkit.lib.appservice.model.JavaVersion;
2526
import com.microsoft.azure.toolkit.lib.appservice.model.OperatingSystem;
2627
import com.microsoft.azure.toolkit.lib.appservice.model.Runtime;
2728
import com.microsoft.azure.toolkit.lib.common.model.Subscription;
28-
import com.microsoft.azure.toolkit.ide.appservice.function.FunctionAppConfig;
2929
import org.apache.commons.lang3.StringUtils;
3030
import org.jdom.Element;
3131
import org.jetbrains.annotations.NotNull;
@@ -168,10 +168,7 @@ public void setFunctionId(String id) {
168168
public void readExternal(Element element) throws InvalidDataException {
169169
this.functionDeployModel = Optional.ofNullable(element.getChild("FunctionDeployModel"))
170170
.map(e -> XmlSerializer.deserialize(e, FunctionDeployModel.class))
171-
.orElseGet(() -> Optional.of(element)
172-
.map(e -> XmlSerializer.deserialize(e, FunctionDeployModel.DeprecatedDeployModel.class))
173-
.map(FunctionDeployModel::new)
174-
.orElse(new FunctionDeployModel()));
171+
.orElseGet(FunctionDeployModel::new);
175172
}
176173

177174
@Override

PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/function/runner/deploy/FunctionDeployModel.java

Lines changed: 0 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,13 @@
55

66
package com.microsoft.azure.toolkit.intellij.legacy.function.runner.deploy;
77

8-
import com.microsoft.azure.toolkit.ide.appservice.model.ApplicationInsightsConfig;
9-
import com.microsoft.azure.toolkit.ide.appservice.model.MonitorConfig;
10-
import com.microsoft.azure.toolkit.intellij.legacy.function.runner.core.FunctionUtils;
11-
import com.microsoft.azure.toolkit.lib.appservice.entity.AppServicePlanEntity;
12-
import com.microsoft.azure.toolkit.lib.appservice.model.DiagnosticConfig;
13-
import com.microsoft.azure.toolkit.lib.appservice.model.JavaVersion;
14-
import com.microsoft.azure.toolkit.lib.appservice.model.LogLevel;
15-
import com.microsoft.azure.toolkit.lib.appservice.model.OperatingSystem;
16-
import com.microsoft.azure.toolkit.lib.appservice.model.PricingTier;
17-
import com.microsoft.azure.toolkit.lib.appservice.model.Runtime;
18-
import com.microsoft.azure.toolkit.lib.appservice.model.WebContainer;
19-
import com.microsoft.azure.toolkit.lib.common.model.ResourceGroup;
20-
import com.microsoft.azure.toolkit.lib.common.model.Subscription;
218
import com.microsoft.azure.toolkit.ide.appservice.function.FunctionAppConfig;
229
import lombok.AllArgsConstructor;
2310
import lombok.Getter;
2411
import lombok.NoArgsConstructor;
2512
import lombok.Setter;
2613

2714
import java.util.Collections;
28-
import java.util.HashMap;
2915
import java.util.Map;
3016
import java.util.Optional;
3117

@@ -40,70 +26,7 @@ public class FunctionDeployModel {
4026

4127
private FunctionAppConfig functionAppConfig = FunctionAppConfig.builder().build();
4228

43-
public FunctionDeployModel(DeprecatedDeployModel deprecatedDeployModel) {
44-
this.moduleName = deprecatedDeployModel.moduleName;
45-
this.appSettingsKey = deprecatedDeployModel.appSettingsKey;
46-
this.deploymentStagingDirectoryPath = deprecatedDeployModel.deploymentStagingDirectoryPath;
47-
final Subscription subscription = Subscription.builder().id(deprecatedDeployModel.subscription).build();
48-
final PricingTier pricingTier = PricingTier.fromString(deprecatedDeployModel.pricingTier);
49-
final OperatingSystem operatingSystem = OperatingSystem.fromString(deprecatedDeployModel.os);
50-
final JavaVersion javaVersion = JavaVersion.fromString(deprecatedDeployModel.javaVersion);
51-
final Runtime runtime = Runtime.getRuntime(operatingSystem, WebContainer.JAVA_OFF, javaVersion);
52-
final ApplicationInsightsConfig insightsConfig = ApplicationInsightsConfig.builder()
53-
.name(deprecatedDeployModel.insightsName)
54-
.instrumentationKey(deprecatedDeployModel.instrumentationKey).build();
55-
final DiagnosticConfig diagnosticConfig = DiagnosticConfig.builder()
56-
.enableApplicationLog(deprecatedDeployModel.enableApplicationLog)
57-
.applicationLogLevel(deprecatedDeployModel.applicationLogLevel).build();
58-
final MonitorConfig monitorConfig = MonitorConfig.builder().applicationInsightsConfig(insightsConfig).diagnosticConfig(diagnosticConfig).build();
59-
final ResourceGroup resourceGroup = ResourceGroup.builder().name(deprecatedDeployModel.resourceGroup).region(deprecatedDeployModel.region).build();
60-
final AppServicePlanEntity appServicePlan = AppServicePlanEntity.builder()
61-
.name(deprecatedDeployModel.appServicePlanName)
62-
.resourceGroup(deprecatedDeployModel.resourceGroup)
63-
.region(deprecatedDeployModel.region)
64-
.pricingTier(pricingTier).build();
65-
this.functionAppConfig = FunctionAppConfig.builder()
66-
.resourceId(deprecatedDeployModel.functionId)
67-
.subscription(subscription)
68-
.resourceGroup(resourceGroup)
69-
.name(deprecatedDeployModel.appName)
70-
.servicePlan(appServicePlan)
71-
.pricingTier(pricingTier)
72-
.runtime(runtime)
73-
.monitorConfig(monitorConfig)
74-
.appSettings(FunctionUtils.loadAppSettingsFromSecurityStorage(appSettingsKey))
75-
.build();
76-
}
77-
7829
public Map<String, String> getTelemetryProperties() {
7930
return Optional.ofNullable(functionAppConfig).map(FunctionAppConfig::getTelemetryProperties).orElse(Collections.emptyMap());
8031
}
81-
82-
// for migrate old configuration to new resource config
83-
@Getter
84-
@Setter
85-
@NoArgsConstructor
86-
@AllArgsConstructor
87-
static class DeprecatedDeployModel {
88-
private boolean isNewResource;
89-
private String functionId;
90-
private boolean enableApplicationLog;
91-
private LogLevel applicationLogLevel;
92-
private String subscription;
93-
private String resourceGroup;
94-
private String appName;
95-
private String region;
96-
private String pricingTier;
97-
private String appServicePlanResourceGroup;
98-
private String appServicePlanName;
99-
private String deploymentStagingDirectoryPath;
100-
private String deployment;
101-
private Map<String, String> appSettings = new HashMap<>();
102-
private String appSettingsKey;
103-
private String moduleName;
104-
private String insightsName;
105-
private String instrumentationKey;
106-
private String os;
107-
private String javaVersion;
108-
}
10932
}

PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-arm/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ intellij {
33

44
dependencies {
55
compile project(':azure-intellij-plugin-lib')
6-
compile 'com.microsoft.azure:azure-toolkit-resource-lib:0.17.0'
7-
compile 'com.microsoft.azure:azure-toolkit-ide-common-lib:0.17.0'
8-
compile 'com.microsoft.azure:azure-toolkit-ide-arm-lib:0.17.0'
6+
compile 'com.microsoft.azure:azure-toolkit-resource-lib:0.17.1'
7+
compile 'com.microsoft.azure:azure-toolkit-ide-common-lib:0.17.1'
8+
compile 'com.microsoft.azure:azure-toolkit-ide-arm-lib:0.17.1'
99
}

PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-base/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
id "io.freefair.aspectj.post-compile-weaving" version "6.0.0-m2"
55
}
66
ext {
7-
azureToolkitVersion = "0.17.0"
7+
azureToolkitVersion = "0.17.1"
88
}
99
group 'com.microsoft.azure.toolkit'
1010
apply plugin: 'java'
@@ -75,7 +75,7 @@ subprojects {
7575
apply plugin: 'java'
7676
apply plugin: 'io.freefair.aspectj.post-compile-weaving'
7777
ext {
78-
azureToolkitVersion = "0.17.0"
78+
azureToolkitVersion = "0.17.1"
7979
}
8080

8181
sourceCompatibility = javaVersion

PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-redis/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ intellij {
44
dependencies {
55
compile project(':azure-intellij-plugin-lib')
66
compile project(':azure-intellij-resource-connector-lib')
7-
compile 'com.microsoft.azure:azure-toolkit-resource-lib:0.17.0'
8-
compile 'com.microsoft.azure:azure-toolkit-redis-lib:0.17.0'
9-
compile 'com.microsoft.azure:azure-toolkit-ide-common-lib:0.17.0'
10-
compile 'com.microsoft.azure:azure-toolkit-ide-redis-lib:0.17.0'
7+
compile 'com.microsoft.azure:azure-toolkit-resource-lib:0.17.1'
8+
compile 'com.microsoft.azure:azure-toolkit-redis-lib:0.17.1'
9+
compile 'com.microsoft.azure:azure-toolkit-ide-common-lib:0.17.1'
10+
compile 'com.microsoft.azure:azure-toolkit-ide-redis-lib:0.17.1'
1111
compile 'redis.clients:jedis:3.6.3'
1212
}

PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-resource-connector-aad/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ dependencies {
44
implementation project(":azure-intellij-plugin-lib")
55

66
implementation 'com.microsoft.graph:microsoft-graph:3.7.0'
7-
implementation "com.microsoft.azure:azure-toolkit-auth-lib:0.17.0"
7+
implementation "com.microsoft.azure:azure-toolkit-auth-lib:0.17.1"
88
implementation "com.azure.resourcemanager:azure-resourcemanager-authorization:2.5.0"
99
}

0 commit comments

Comments
 (0)