mirror of
https://github.com/bonfire-networks/bonfire-app.git
synced 2024-05-17 00:22:40 +00:00
manual -p
This commit is contained in:
parent
026f0d2e96
commit
e1915b9969
10
justfile
10
justfile
|
@ -500,11 +500,11 @@ rel-build-release:
|
|||
@just rel-build remote
|
||||
|
||||
# Build the release
|
||||
rel-build USE_EXT="local" ARGS="": rel-init rel-prepare assets-prepare
|
||||
rel-build USE_EXT="local" ARGS="":
|
||||
@just {{ if WITH_DOCKER != "no" {"rel-build-docker"} else {"rel-build-OTP"} }} {{ USE_EXT }} {{ ARGS }}
|
||||
|
||||
# Build the OTP release
|
||||
rel-build-OTP USE_EXT="local" ARGS="": assets-ln
|
||||
rel-build-OTP USE_EXT="local" ARGS="": rel-init rel-prepare assets-prepare assets-ln
|
||||
cd ./assets && yarn build && cd ..
|
||||
just rel-mix {{ USE_EXT }} phx.digest
|
||||
just rel-mix {{ USE_EXT }} release
|
||||
|
@ -515,10 +515,10 @@ rel-mix USE_EXT="local" ARGS="":
|
|||
@MIX_ENV=prod CI=1 just {{ if USE_EXT=="remote" {"mix-remote"} else {"mix"} }} {{ ARGS }}
|
||||
|
||||
# Build the Docker image
|
||||
rel-build-docker USE_EXT="local" ARGS="":
|
||||
rel-build-docker USE_EXT="local" ARGS="": rel-init rel-prepare assets-prepare
|
||||
@just rel-build-path {{ if USE_EXT=="remote" {"data/null"} else {EXT_PATH} }} {{ ARGS }}
|
||||
|
||||
rel-build-path FORKS_TO_COPY_PATH ARGS="": rel-init rel-prepare assets-prepare
|
||||
rel-build-path FORKS_TO_COPY_PATH ARGS="":
|
||||
@echo "Building $APP_NAME with flavour $FLAVOUR for arch {{arch()}}."
|
||||
@MIX_ENV=prod docker build {{ ARGS }} --progress=plain \
|
||||
--build-arg FLAVOUR_PATH=data/current_flavour \
|
||||
|
@ -677,6 +677,8 @@ localise-extract:
|
|||
@localise-extract-push: localise-extract localise-tx-push
|
||||
|
||||
assets-prepare:
|
||||
-mkdir -p priv/static
|
||||
-mkdir -p priv/static/data
|
||||
-mkdir -p priv/static/data/uploads
|
||||
-mkdir -p rel/overlays/
|
||||
-cp lib/*/*/overlay/* rel/overlays/
|
||||
|
|
2
mix.exs
2
mix.exs
|
@ -86,7 +86,7 @@ defmodule Bonfire.Umbrella.MixProject do
|
|||
@default_flavour "classic"
|
||||
@config [
|
||||
# note that the flavour will automatically be added where the dash appears
|
||||
version: "0.4.0-beta.20",
|
||||
version: "0.4.0-beta.21",
|
||||
elixir: "~> 1.13",
|
||||
default_flavour: @default_flavour,
|
||||
logo: "assets/static/images/bonfire-icon.png",
|
||||
|
|
Loading…
Reference in a new issue