FROM eclipse-temurin:17 as builder
-COPY . ./portalbff
-WORKDIR /portalbff
+COPY . ./bff
+WORKDIR /bff
-RUN ./gradlew build
+RUN ./gradlew assemble
FROM eclipse-temurin:17-jre-alpine
-ARG JAR_FILE=/portalbff/app/build/libs/app.jar
+ARG JAR_FILE=/bff/app/build/libs/app.jar
COPY --from=builder ${JAR_FILE} app.jar
EXPOSE 9080
ENTRYPOINT [ "java","-jar","app.jar" ]
\ No newline at end of file
apply plugin: 'com.github.spotbugs'
apply plugin: 'org.sonarqube'
-group 'org.onap'
+group 'org.onap.portal-ng'
version rootProject.file('version').text.trim()
dependencies {
}
shadowJar {
- archiveBaseName.set('portal-bff')
+ archiveBaseName.set('bff')
dependencies {
include(project(':openapi:server'))
include(project(':openapi:client-portal-history'))
publishing {
publications {
- myLibrary(MavenPublication) {
+ bffLibrary(MavenPublication) {
artifactId = rootProject.name
groupId = group
version = version
- artifacts = ["build/libs/portal-bff-$version-all.jar"]
+ artifacts = ["build/libs/bff-$version-all.jar"]
pom {
name = rootProject.name
- description = 'ONAP community edition of portal-bff'
+ description = 'ONAP community edition of bff'
}
}
}