diff options
-rw-r--r-- | .gitreview | 12 | ||||
-rw-r--r-- | Changelog.md | 3 | ||||
-rw-r--r-- | README.md | 3 | ||||
-rw-r--r-- | pom.xml | 2 | ||||
-rw-r--r-- | src/main/java/org/onap/ves/openapi/manager/controller/HealthCheck.java | 33 | ||||
-rw-r--r-- | version.properties | 2 |
6 files changed, 45 insertions, 10 deletions
@@ -1,7 +1,5 @@ - - [gerrit] - host=gerrit.onap.org - port=29418 - project=dcaegen2/platform/ves-openapi-manager - defaultbranch=master -
\ No newline at end of file +[gerrit] +host=gerrit.onap.org +port=29418 +project=dcaegen2/platform/ves-openapi-manager +defaultbranch=master
\ No newline at end of file diff --git a/Changelog.md b/Changelog.md index 1ca94ce..2dbb287 100644 --- a/Changelog.md +++ b/Changelog.md @@ -10,3 +10,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - [DCAEGEN2-2573](https://jira.onap.org/browse/DCAEGEN2-2573) - Update image building - [DCAEGEN2-2573](https://jira.onap.org/browse/DCAEGEN2-2573) - Add the suffix -SNAPSHOT to fix CI - [DCAEGEN2-2573](https://jira.onap.org/browse/DCAEGEN2-2573) - Fix groupId + +## [1.0.1] - 23/02/2021 + - [DCAEGEN2-2574](https://jira.onap.org/browse/DCAEGEN2-2574) - Add healthcheck controller @@ -30,6 +30,7 @@ matching the schemas which VES Collector contains. ``` make port-forwarding ``` + ## How to locally start ves-openapi-manager Currently, there are two common ways to run application, both described below. @@ -37,7 +38,7 @@ Currently, there are two common ways to run application, both described below. Right click on Main class, then Run or Debug button. ### Start as Docker container -Run: +Run (from other terminal than used for port-forwarding): ``` make all ``` @@ -13,7 +13,7 @@ <groupId>org.onap.dcaegen2.platform.ves-openapi-manager</groupId> <artifactId>ves-openapi-manager</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.1-SNAPSHOT</version> <packaging>jar</packaging> <properties> diff --git a/src/main/java/org/onap/ves/openapi/manager/controller/HealthCheck.java b/src/main/java/org/onap/ves/openapi/manager/controller/HealthCheck.java new file mode 100644 index 0000000..b8642d3 --- /dev/null +++ b/src/main/java/org/onap/ves/openapi/manager/controller/HealthCheck.java @@ -0,0 +1,33 @@ +/* + * ============LICENSE_START======================================================= + * VES-OPENAPI-MANAGER + * ================================================================================ + * Copyright (C) 2021 Nokia. All rights reserved. + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============LICENSE_END========================================================= + */ + +package org.onap.ves.openapi.manager.controller; + +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController("/") +public class HealthCheck { + + @GetMapping("/health") + public String isApplicationHealthy() { + return "Healthy!"; + } +} diff --git a/version.properties b/version.properties index 32acbf9..fdf525c 100644 --- a/version.properties +++ b/version.properties @@ -1,6 +1,6 @@ major=1 minor=0 -patch=0 +patch=1 base_version=${major}.${minor}.${patch} release_version=${base_version} snapshot_version=${base_version}-SNAPSHOT
\ No newline at end of file |