Skip to content

Commit f9ece82

Browse files
Angelo ManganielloAngelo Manganiello
authored andcommitted
added docker ignore
1 parent 87e13f4 commit f9ece82

File tree

3 files changed

+18
-9
lines changed

3 files changed

+18
-9
lines changed

.dockerignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
**/node_modules
2+
cordova-app/
3+
electron-app/
4+
electron-client/
5+
electron-jar/
6+
frontend-app/
7+
!.mvn/
8+
mvnw.cmd

.travis-deploy-heroku.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/bin/bash
22

3-
npm install -g heroku-cli && heroku plugins:install heroku-cli-deploy && heroku deploy:jar target/app.jar --app spring-boot-angular-app
3+
npm install -g heroku && heroku plugins:install heroku-cli-deploy && heroku deploy:jar target/app.jar --app spring-boot-angular-app
44

Dockerfile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
FROM frolvlad/alpine-java:jdk8-slim AS build
2-
WORKDIR /app
2+
WORKDIR /app/springbootapp/
33

44
## copy maven project
5-
COPY .mvn/wrapper mvnw pom.xml src/*.* ./springbootapp/
6-
WORKDIR /app/springbootapp/
7-
RUN mvn clean package
5+
COPY . .
6+
RUN chmod +x mvnw
7+
RUN ls
8+
RUN mvnw clean package
89

9-
## Runtime console app
10+
## Runtime
1011
FROM frolvlad/alpine-java:jre8-slim AS runtime
11-
1212
WORKDIR /app
13-
COPY --from=build /app/springbootapp/target ./
14-
ENTRYPOINT ["java", "-jar", "*.jar"]
13+
COPY --from=build /app/springbootapp/target/*.jar ./
14+
EXPOSE 8081
15+
ENTRYPOINT ["java", "-jar", "*.jar"]

0 commit comments

Comments
 (0)