mirror of https://github.com/micromata/borgbackup-butler.git

Kai Reinhard
15.28.2021 f539484eae2eb8e1296ccd0d9cc0959be1a08c9f
Version 0.3 -> 0.4
3 files modified
14 ■■■■■ changed files
borgbutler-docker/README.adoc 10 ●●●● patch | view | raw | blame | history
borgbutler-docker/app/Dockerfile 2 ●●● patch | view | raw | blame | history
build.gradle 2 ●●● patch | view | raw | blame | history
borgbutler-docker/README.adoc
@@ -7,14 +7,18 @@
ifdef::env-github,env-browser[:outfilesuffix: .adoc]
== Releasing new version
1. Edit `build.gradle: version=0.4-SNAPSHOT`
2. Edit `borgbutler-docker/Dockerfile: ARG DEPENDENCY=target/dependency/borgbutler-server-0.4-SNAPSHOT`
== Building docker container
1. `gradle clean distZipe` in top directory (compiles and builds the project)
1. `gradle clean distZip` in top directory (compiles and builds the project)
2. `cd borgbutler-docker`
3. `./buildDocker.sh` (builds the docker container)
== Deploying
1. `docker tag bc0459ed7d01 kreinhard/borgbutler:0.3`
2. `docker push kreinhard/borgbutler:0.3`
1. `docker tag bc0459ed7d01 kreinhard/borgbutler:0.4`
2. `docker push kreinhard/borgbutler:0.4`
3. `docker push kreinhard/borgbutler:latest`
borgbutler-docker/app/Dockerfile
@@ -21,7 +21,7 @@
USER borgbutler:borgbutler
# Don't put fat jar files in docker images: https://phauer.com/2019/no-fat-jar-in-docker-image/
ARG DEPENDENCY=target/dependency/borgbutler-server-0.3-SNAPSHOT
ARG DEPENDENCY=target/dependency/borgbutler-server-0.4-SNAPSHOT
COPY ${DEPENDENCY}/lib /app/lib
COPY ${DEPENDENCY}/web /app/web
#COPY ${DEPENDENCY}/META-INF /app/META-INF
build.gradle
@@ -10,7 +10,7 @@
    apply plugin: 'maven'
    group = 'de.micromata.borgbutler'
    version = '0.3-SNAPSHOT'
    version = '0.4-SNAPSHOT'
}
subprojects {