mirror of
https://github.com/bonfire-networks/bonfire-app.git
synced 2024-05-17 00:22:40 +00:00
ELIXIR_DOCKER_IMAGE
This commit is contained in:
parent
5ef69830ac
commit
210c108e50
1
.github/workflows/release.yaml
vendored
1
.github/workflows/release.yaml
vendored
|
@ -88,6 +88,7 @@ jobs:
|
|||
ghcr.io/bonfire-networks/bonfire-app:${{steps.version.outputs.current-version}}-${{ env.FLAVOUR }}${{ matrix.tag_extra }}
|
||||
build-args: |
|
||||
"ALPINE_VERSION=${{ env.ALPINE_VERSION }}"
|
||||
"ELIXIR_DOCKER_IMAGE=${{ env.ELIXIR_DOCKER_IMAGE }}"
|
||||
-
|
||||
name: Image digest
|
||||
run: echo ${{ steps.docker_build.outputs.digest }}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
ARG ALPINE_VERSION
|
||||
ARG ELIXIR_DOCKER_IMAGE
|
||||
|
||||
#### STEP 1 - Build our app
|
||||
FROM hexpm/elixir:${ELIXIR_DOCKER_IMAGE} as builder
|
||||
|
|
2
justfile
2
justfile
|
@ -575,6 +575,8 @@ rel-build-path FORKS_TO_COPY_PATH ARGS="":
|
|||
@echo "Building $APP_NAME with flavour $FLAVOUR for arch {{arch()}} with image $ELIXIR_DOCKER_IMAGE."
|
||||
@MIX_ENV=prod docker build {{ ARGS }} --progress=plain \
|
||||
--build-arg FLAVOUR_PATH=data/current_flavour \
|
||||
--build-arg ALPINE_VERSION=$ALPINE_VERSION \
|
||||
--build-arg ELIXIR_DOCKER_IMAGE=$ELIXIR_DOCKER_IMAGE \
|
||||
--build-arg FORKS_TO_COPY_PATH={{ FORKS_TO_COPY_PATH }} \
|
||||
-t $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD \
|
||||
-f $APP_REL_DOCKERFILE .
|
||||
|
|
2
mix.exs
2
mix.exs
|
@ -88,7 +88,7 @@ defmodule Bonfire.Umbrella.MixProject do
|
|||
@default_flavour "classic"
|
||||
@config [
|
||||
# note that the flavour will automatically be added where the dash appears
|
||||
version: "0.9.5-beta.22",
|
||||
version: "0.9.5-beta.23",
|
||||
elixir: "~> #{System.get_env("ELIXIR_VERSION", "1.14")}",
|
||||
default_flavour: @default_flavour,
|
||||
logo: "assets/static/images/bonfire-icon.png",
|
||||
|
|
Loading…
Reference in a new issue