Граф коммитов

64 Коммитов

Автор SHA1 Сообщение Дата
andxu c4d82e8aac bump version 2021-07-23 15:05:31 +08:00
andxu ac6e38a212 remove unneeded import 2021-07-23 14:58:22 +08:00
andxu eb4c972db2 remove maven related schema 2021-07-23 14:58:22 +08:00
andxu aeb1d0d277 adopt new validation changes. 2021-07-23 14:58:22 +08:00
andxu 43d7f25b55 Fix telemetry changes caused by TelemetryAgent refactor 2021-07-23 14:58:22 +08:00
andxu ef13742b54 adopt AzureString 2021-07-23 14:58:22 +08:00
andxu 7ff529dab6 change as message interface has been changed 2021-07-23 14:58:22 +08:00
andxu d19b24cd96 fix some bugs in messager:
1. adjust gradle messager to fix the interrupted log caused by system.out.println
2. adjust the prompt message in proxy
2021-07-23 14:58:20 +08:00
Andy Xu(devdiv) 59d4d97463
[Bug fix] handle null string before converting to enum (#93)
* Unify exception properties in webapp gradle plugin telemetry

* fix some bugs in messager:
1. adjust gradle messager to fix the interrupted log caused by system.out.println
2. adjust the prompt message in proxy

* change as message interface has been changed

* Handle null string before converting to enum

Co-authored-by: Hanxiao Liu <hanli@microsoft.com>
2021-07-23 14:30:48 +08:00
Andy Xu(devdiv) 6b621f6b8e
[Task 1855214] gradle messager adjustment (#92)
* Unify exception properties in webapp gradle plugin telemetry

* fix some bugs in messager:
1. adjust gradle messager to fix the interrupted log caused by system.out.println
2. adjust the prompt message in proxy

* change as message interface has been changed

Co-authored-by: Hanxiao Liu <hanli@microsoft.com>
2021-07-23 14:26:24 +08:00
Andy Xu(devdiv) 1668050ec5
Add gradle webapp plugin (#90) 2021-07-21 11:02:47 +08:00
Andy Xu(devdiv) 8aabb6c3b0
[Task 1858098] use lombok @Accessors for POJOs and add JsonProperty for config which… (#89)
* Use lombok @Accessors for POJOs and add JsonProperty for config which needs validation

* Fix TelemetryAgent caused by lib changes, delete the outdated test case
2021-07-20 10:09:23 +08:00
Andy Xu(devdiv) d93ca48af4
split gradle plugin common to allow sharing code between gradle webapp plugins (#87) 2021-07-09 17:59:23 +08:00
Andy Xu(devdiv) 5140ea5016
[Task 1846614] migrate to track2 for gradle function plugin (#86)
* Add toolkit dependencies, add lombok in build.gradle. Remove classes which is not needed

* add new classes: AuthHelper, gradle implementation of messager, telemetry constants, and proxy utils and JavaProject

* Update models of GradleAuthConfig and GradleRuntimeConfig

* update telemetry agent

* initialize TelemetryAgent and update TelemetryAgent usage and initialize for new libs: setLogLevel, setUserAgent

* Update track2 auth using new auth-lib

* Update usage for new messager

* Update usage for new models and fix problems reported by IDE in GradleProjectUtils

* update deploy handler for track2 deployment

* add version in final jar and bump versions and remove legacy dependency

* use maven-artifact to replace java-semver since java version itself is not semantic version(eg: java 1.8)
2021-07-09 16:18:39 +08:00
Andy Xu(devdiv) 1c8c23dea1
Delete azure-pipelines.yml (#82) 2021-06-29 09:28:10 +08:00
Andy Xu(devdiv) e472211302
Delete azure-publish-pipelines.yml (#83) 2021-06-29 09:27:58 +08:00
Andy Xu(devdiv) e56b207bc4
Update dependency version (#85) 2021-06-29 09:27:43 +08:00
Hanxiao Liu db401f3b3e
Add missing telemetries for Functions gradle plugin (#84)
* Add missing telemetries for Functions gradle plugin

* Fix checkstyle issue
2021-03-25 12:01:36 +08:00
Andy Xu(devdiv) b3f15aa42d
Upgrade 3part library dependency (#81)
Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2021-03-17 10:48:37 +08:00
Qianjin Shen dbec098dd6
Updated java headers. (#80) 2021-02-04 08:46:04 +08:00
Andy Xu(devdiv) ecb2238882
Update README.md (#70) 2020-09-24 11:27:34 +08:00
Andy Xu(devdiv) 3633cc1298
Prepare new release: 1.5.0 (#67)
* Prepare new release: 1.5.0

* Fix github issue#69: Task azureFunctionsDeploy fails if runtime is not configured

Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-09-23 16:27:55 +08:00
Andy Xu(devdiv) 672976b21a
update dependencies (#66)
* update dependencies

Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-09-21 13:57:49 +08:00
Hanxiao Liu cb1ab21bb5
Update release notes and bump version for next release (#62) 2020-07-03 10:01:46 +08:00
Hanxiao Liu 9d04e671e1
Remove snapshot (#61) 2020-06-30 22:13:55 +08:00
Hanxiao Liu bbeed4f5e7
Using existing parameter for environment and better log (#60) 2020-06-30 13:09:04 +08:00
Hanxiao Liu d6dbdc7d0a
Add telemetries (#59) 2020-06-29 23:27:56 +08:00
Hanxiao Liu 7182ec8f69
Add telemetries (#59) 2020-06-29 17:13:40 +08:00
Hanxiao Liu 1611e133d2
Support specify azure environment in gradle configuration (#58) 2020-06-29 15:39:12 +08:00
Hanxiao Liu eef3fde88e
Support Java 11 runtime (#57) 2020-06-29 13:38:30 +08:00
Hanxiao Liu d35b6c4efa
Bump dependencies (#56) 2020-06-23 16:18:06 +08:00
Hanxiao Liu 390e205625
Update change log for version 1.3.0 (#55) 2020-06-12 16:10:45 +08:00
Hanxiao Liu d81a22150e
Prepare for release (#54) 2020-06-11 16:26:42 +08:00
Hanxiao Liu 6f19b771b9
Enable app insights support for Gradle plugins for Azure Functions (#50)
* Add gradle support

* Fix log issues

* Refactor get azure client structure

* Fix validation structure

* Resolve comments
2020-06-03 09:47:49 +08:00
Andy Xu(devdiv) 7bd55ee972
Bump version 1.2.0 (#49)
* Bump version 1.2.0

Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-04-24 15:57:35 +08:00
Andy Xu(devdiv) 73f57b6349
Update dependencies and bump version 1.2.0-RC (#48)
Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-04-24 15:13:34 +08:00
Andy Xu(devdiv) 3f8fbb62c3
Fix bug: "/version.txt" cannot be found. (#47)
* Fix bug: "/version.txt" cannot be found.
2020-04-24 14:45:38 +08:00
Andy Xu(devdiv) ed59b1c6c3
update readme (#45) 2020-04-01 10:09:39 +08:00
Andy Xu(devdiv) 7b3f255db5
Fix security issue: Plugin Portal Security CVE-2020-7599 (#44)
Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-03-30 15:47:29 +08:00
Andy Xu(devdiv) c3c0403b96
Update version 1.1.0 (#43)
Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-03-30 12:12:25 +08:00
Andy Xu(devdiv) 3ced760233
Handle the case when local.settings.json is absent (#41)
* Handle the case when local.settings.json is absent

* Upgrade dependencies
2020-03-30 11:01:03 +08:00
Andy Xu(devdiv) 71fb5af65d
Log the right plugin name (#40)
Co-authored-by: Andy Xu(devdiv) <andxu@microsoft>
2020-03-24 13:24:30 +08:00
Andy Xu(devdiv) ef4ee094b0
update readme (#39)
* update build badge
2020-03-24 12:13:46 +08:00
Andy Xu(devdiv) 44ff414d1b
Fix wrong resolving for func when it is at a folder with SPACE (#37) 2020-03-05 09:45:48 +08:00
Andy Xu(devdiv) c05bf966af
Prepare release pipeline (#36)
* Add publish pipeline'

Fix ci error : Failed to apply plugin [id 'nu.studer.credentials'] : This version of the credentials plugin is not compatible with Gradle < 5.0
Fix ci error: Unknown command-line option '--release'.
2020-03-05 09:44:09 +08:00
Andy Xu(devdiv) f6ab71245b
Release Function plugin v1.0.0 (#35) 2020-03-03 09:35:20 +08:00
Andy Xu(devdiv) 605235be77
update readme (#34)
update shorter style of use plugin: com.microsoft.azure.azurefunctions
2020-02-29 11:57:32 +08:00
Andy Xu(devdiv) 3a6776a36e
prepare for the 1.0.0 release. (#33)
* prepare for the 1.0.0 release.
2020-02-28 14:31:43 +08:00
Andy Xu(devdiv) 986a7f17da
use the correct product name (#29)
* use the correct product name
2020-02-18 13:49:09 +08:00
Andy Xu(devdiv) cf6bf354ce
Update PackageHandler.java (#32) 2020-02-18 12:34:57 +08:00