Change resulting tag to 'demo'
This commit is contained in:
parent
048b048096
commit
60354ba372
3 changed files with 30 additions and 6 deletions
30
.github/workflows/build_docker_images.yml
vendored
30
.github/workflows/build_docker_images.yml
vendored
|
@ -1,10 +1,31 @@
|
||||||
name: ci
|
services:
|
||||||
|
mysql:
|
||||||
|
image: mysql:8
|
||||||
|
env:
|
||||||
|
MYSQL_ROOT_PASSWORD: somePW
|
||||||
|
MYSQL_ALLOW_EMPTY_PASSWORD: yes
|
||||||
|
|
||||||
|
name: latest
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: master
|
branches: master
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
# test:
|
||||||
|
# runs-on: ubuntu-latest
|
||||||
|
# steps:
|
||||||
|
# - name: Checkout repository
|
||||||
|
# uses: actions/checkout@v2
|
||||||
|
# - name: Set up JDK11
|
||||||
|
# uses: actions/setup-java@v1
|
||||||
|
# with:
|
||||||
|
# java-version: 11
|
||||||
|
# - name: Run tests
|
||||||
|
# run: mvn clean test
|
||||||
|
# env:
|
||||||
|
# SERVER_PWD: somePW
|
||||||
|
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
@ -21,11 +42,12 @@ jobs:
|
||||||
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
|
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
|
||||||
restore-keys: ${{ runner.os }}-m2
|
restore-keys: ${{ runner.os }}-m2
|
||||||
- name: Build with maven
|
- name: Build with maven
|
||||||
run: mvn clean package -DskipTests -Dbuild-version="auto"
|
run: mvn clean package -DskipTests -Dbuild-version="demo"
|
||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
name: Package
|
name: Package
|
||||||
path: target/seb-server-auto.jar
|
path: target/seb-server-demo.jar
|
||||||
|
|
||||||
|
|
||||||
docker_push:
|
docker_push:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
@ -58,7 +80,7 @@ jobs:
|
||||||
context: .
|
context: .
|
||||||
file: ./docker/demo/Dockerfile
|
file: ./docker/demo/Dockerfile
|
||||||
push: true
|
push: true
|
||||||
tags: bengig/seb-server:latest
|
tags: bengig/seb-server:demo
|
||||||
-
|
-
|
||||||
name: Image digest
|
name: Image digest
|
||||||
run: echo ${{ steps.docker_build.outputs.digest }}
|
run: echo ${{ steps.docker_build.outputs.digest }}
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
FROM openjdk:11-jre-stretch
|
FROM openjdk:11-jre-stretch
|
||||||
|
|
||||||
ENV SEBSERVER_JAR=auto
|
ENV SEBSERVER_JAR=demo
|
||||||
ENV SERVER_PORT="8080"
|
ENV SERVER_PORT="8080"
|
||||||
ENV JMX_PORT="9090"
|
ENV JMX_PORT="9090"
|
||||||
ENV SERVER_PWD=
|
ENV SERVER_PWD=demo_pwd
|
||||||
|
|
||||||
COPY seb-server-$SEBSERVER_JAR.jar /sebserver/seb-server-$SEBSERVER_JAR.jar
|
COPY seb-server-$SEBSERVER_JAR.jar /sebserver/seb-server-$SEBSERVER_JAR.jar
|
||||||
|
COPY docker/demo/config/ /sebserver/config/
|
||||||
|
|
||||||
ENTRYPOINT exec java \
|
ENTRYPOINT exec java \
|
||||||
-Dcom.sun.management.jmxremote \
|
-Dcom.sun.management.jmxremote \
|
||||||
|
|
|
@ -13,6 +13,7 @@ server.servlet.context-path=/
|
||||||
logging.level.ROOT=WARN
|
logging.level.ROOT=WARN
|
||||||
logging.level.ch=DEBUG
|
logging.level.ch=DEBUG
|
||||||
# Log file name and location
|
# Log file name and location
|
||||||
|
# TODO: logging should go to stdout
|
||||||
logging.file=/sebserver/log/sebserver.log
|
logging.file=/sebserver/log/sebserver.log
|
||||||
|
|
||||||
##########################################################
|
##########################################################
|
||||||
|
|
Loading…
Add table
Reference in a new issue