diff --git a/config/packages/twig.yaml b/config/packages/twig.yaml index 42288ce..0937f94 100644 --- a/config/packages/twig.yaml +++ b/config/packages/twig.yaml @@ -1,4 +1,6 @@ twig: + globals: + version: '%app.version%' file_name_pattern: '*.twig' date: format: 'm/d/Y' diff --git a/config/services.yaml b/config/services.yaml index fb9ecc7..29d8d2d 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -22,8 +22,11 @@ parameters: app.cache.redis.host.default: 'redis://redis' # Various configs + app.default.version: '0.dev' app.default.timezone: 'America/Chicago' + app.version: '%env(default:app.default.version:APP_VERSION)%' + services: # default configuration for services in *this* file _defaults: diff --git a/docker/Dockerfile.app b/docker/Dockerfile.app index 544794a..1fc9ca8 100644 --- a/docker/Dockerfile.app +++ b/docker/Dockerfile.app @@ -4,6 +4,9 @@ ENV SERVER_NAME=":80" ENV CADDY_GLOBAL_OPTIONS="auto_https off" ENV APP_RUNTIME="Runtime\\FrankenPhpSymfony\\Runtime" +ARG APP_VERSION="0.dev" +ENV APP_VERSION="${APP_VERSION}" + RUN install-php-extensions \ pdo_mysql \ gd \ diff --git a/templates/components/NavBar.html.twig b/templates/components/NavBar.html.twig index 7cd2c6b..cd0da89 100644 --- a/templates/components/NavBar.html.twig +++ b/templates/components/NavBar.html.twig @@ -38,13 +38,13 @@ -