smaller result docker image

This commit is contained in:
Eugene Zadyra
2022-09-18 23:28:27 +02:00
parent 4ea528a126
commit fa46a8f2f2
3 changed files with 6 additions and 19 deletions

View File

@@ -8,7 +8,7 @@ platform:
steps:
- name: build
image: amd64/eclipse-temurin:11-jdk-focal
image: eclipse-temurin:11-jre-focal
environment:
GRADLE_USER_HOME: ~/.gradle
command: [ /bin/bash ]
@@ -75,7 +75,7 @@ platform:
steps:
- name: build
image: arm64v8/eclipse-temurin:11-jdk-focal
image: eclipse-temurin:11-jre-focal
environment:
GRADLE_USER_HOME: ~/.gradle
command: [ /bin/bash ]
@@ -84,7 +84,7 @@ steps:
- echo -n "1.0.$DRONE_BUILD_NUMBER-arm64,latest-arm64" > .tags
- echo -n "1.0.$DRONE_BUILD_NUMBER" > ./docker/version
- name: test Dockerfile.arm64
- name: test Dockerfile
image: plugins/docker
settings:
repo: eugenezadyra/luxmed-bot
@@ -92,7 +92,7 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: docker/Dockerfile.arm64
dockerfile: docker/Dockerfile
context: docker/
dry_run: yes
when:
@@ -107,7 +107,7 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: docker/Dockerfile.arm64
dockerfile: docker/Dockerfile
context: docker/
when:
branch: master

View File

@@ -1,4 +1,4 @@
FROM amd64/eclipse-temurin:11-jre-focal
FROM eclipse-temurin:11-jre-focal
RUN apt-get update -y && apt-get install -y netcat # nc command

View File

@@ -1,13 +0,0 @@
FROM arm64v8/eclipse-temurin:11-jre-focal
RUN apt-get update -y && apt-get install -y netcat # nc command
RUN ln -fs /usr/share/zoneinfo/Europe/Warsaw /etc/localtime
RUN dpkg-reconfigure -f noninteractive tzdata
RUN mkdir -p /app
ADD server.jar /app
ADD run.sh run.sh
ADD version /app/version
RUN chmod +x run.sh
CMD ./run.sh