reverted files
This commit is contained in:
parent
662c49749a
commit
ea75c23981
@ -1,4 +1,14 @@
|
|||||||
name: Java build workflow for modules
|
#
|
||||||
|
#
|
||||||
|
# Build workflow for all modules of captica.expert
|
||||||
|
#
|
||||||
|
# Project: workflows
|
||||||
|
# Author: Marc Böhm <marc.boehm@captica.de>
|
||||||
|
# License: MIT License (see LICENSE.md)
|
||||||
|
#
|
||||||
|
# Copyright (c) captica GmbH est. 2021
|
||||||
|
#
|
||||||
|
name: Java build workflow for captica.expert modules
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
jobs:
|
jobs:
|
||||||
|
|||||||
@ -1,4 +1,14 @@
|
|||||||
name: Publish docker workflow for de.lehmannhaus modules
|
#
|
||||||
|
#
|
||||||
|
# Publish docker workflow for all modules of captica.expert
|
||||||
|
#
|
||||||
|
# Project: workflows
|
||||||
|
# Author: Marc Böhm <marc.boehm@captica.de>
|
||||||
|
# License: MIT License (see LICENSE.md)
|
||||||
|
#
|
||||||
|
# Copyright (c) captica GmbH est. 2021
|
||||||
|
#
|
||||||
|
name: Publish docker workflow for captica.expert modules
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
jobs:
|
jobs:
|
||||||
@ -32,7 +42,7 @@ jobs:
|
|||||||
push: true
|
push: true
|
||||||
tags: "${{ vars.CONTAINER_REGISTRY_URL }}/${{gitea.repository}}:latest"
|
tags: "${{ vars.CONTAINER_REGISTRY_URL }}/${{gitea.repository}}:latest"
|
||||||
build-args: |
|
build-args: |
|
||||||
FILE_BINARY=${{ env.APPLICATION_FILE_BINARY }}
|
FILE_BINARY=${{ env.CAPTICA_APPLICATION_FILE_BINARY }}
|
||||||
NAME_APPLICATION=${{ env.APPLICATION_NAME }}
|
NAME_APPLICATION=${{ env.CAPTICA_APPLICATION_NAME }}
|
||||||
PORT_EXPOSURE=${{ env.APPLICATION_PORT }}
|
PORT_EXPOSURE=${{ env.CAPTICA_APPLICATION_PORT }}
|
||||||
JAVA_VERSION=${{ env.APPLICATION_JAVA_VERSION }}
|
JAVA_VERSION=${{ env.CAPTICA_APPLICATION_JAVA_VERSION }}
|
||||||
@ -1,3 +1,13 @@
|
|||||||
|
/*
|
||||||
|
* Enables version handling on build process
|
||||||
|
*
|
||||||
|
* Project: gradle
|
||||||
|
* Author: Marc Böhm <marc.boehm@captica.de>
|
||||||
|
* License: MIT License (see LICENSE.md)
|
||||||
|
*
|
||||||
|
* Copyright (c) captica GmbH est. 2021
|
||||||
|
*/
|
||||||
|
|
||||||
// Load external plugins
|
// Load external plugins
|
||||||
buildscript {
|
buildscript {
|
||||||
repositories {
|
repositories {
|
||||||
@ -42,18 +52,18 @@ task writeVersionFile() {
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# Default env vars
|
# Default env vars
|
||||||
export APPLICATION_VERSION=${version}
|
export CAPTICA_APPLICATION_VERSION=${version}
|
||||||
export APPLICATION_NAME=${project.name}
|
export CAPTICA_APPLICATION_NAME=${project.name}
|
||||||
export APPLICATION_FILE_BINARY=${bootJar.archiveFileName.get()}
|
export CAPTICA_APPLICATION_FILE_BINARY=${bootJar.archiveFileName.get()}
|
||||||
export APPLICATION_PORT=${applicationPort}
|
export CAPTICA_APPLICATION_PORT=${applicationPort}
|
||||||
export APPLICATION_JAVA_VERSION=${java.sourceCompatibility}
|
export CAPTICA_APPLICATION_JAVA_VERSION=${java.sourceCompatibility}
|
||||||
|
|
||||||
# Gitea/Github specific env variables
|
# Gitea/Github specific env variables
|
||||||
echo "APPLICATION_VERSION=\$APPLICATION_VERSION" >> \$GITHUB_ENV
|
echo "CAPTICA_APPLICATION_VERSION=\$CAPTICA_APPLICATION_VERSION" >> \$GITHUB_ENV
|
||||||
echo "APPLICATION_FILE_BINARY=\$APPLICATION_FILE_BINARY" >> \$GITHUB_ENV
|
echo "CAPTICA_APPLICATION_FILE_BINARY=\$CAPTICA_APPLICATION_FILE_BINARY" >> \$GITHUB_ENV
|
||||||
echo "APPLICATION_NAME=\$APPLICATION_NAME" >> \$GITHUB_ENV
|
echo "CAPTICA_APPLICATION_NAME=\$CAPTICA_APPLICATION_NAME" >> \$GITHUB_ENV
|
||||||
echo "APPLICATION_PORT=\$APPLICATION_PORT" >> \$GITHUB_ENV
|
echo "CAPTICA_APPLICATION_PORT=\$CAPTICA_APPLICATION_PORT" >> \$GITHUB_ENV
|
||||||
echo "APPLICATION_JAVA_VERSION=\$APPLICATION_JAVA_VERSION" >> \$GITHUB_ENV
|
echo "CAPTICA_APPLICATION_JAVA_VERSION=\$CAPTICA_APPLICATION_JAVA_VERSION" >> \$GITHUB_ENV
|
||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user