Change resulting tag to 'demo'

This commit is contained in:
Bengt Giger 2020-12-13 21:15:06 +01:00
parent 048b048096
commit 60354ba372
3 changed files with 30 additions and 6 deletions

View file

@ -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 }}

View file

@ -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 \

View file

@ -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
########################################################## ##########################################################