File tree Expand file tree Collapse file tree 3 files changed +51
-6
lines changed Expand file tree Collapse file tree 3 files changed +51
-6
lines changed Original file line number Diff line number Diff line change @@ -7,13 +7,24 @@ echo "Booting Tau on Linux..."
7
7
8
8
if [ $TAU_ENV = " prod" ]
9
9
then
10
+ # Ensure prod env has been setup with:
11
+ # export MIX_ENV=dev
12
+ # mix tau.release
13
+
14
+ export MIX_ENV=prod
10
15
_build/prod/rel/tau/bin/tau start > /dev/null 2>&1
11
16
elif [ $TAU_ENV = " dev" ]
12
17
then
18
+ # Ensure prod env has been setup with:
19
+ # export MIX_ENV=dev
20
+ # mix setup.dev
21
+
22
+ export MIX_ENV=dev
13
23
mix assets.deploy.dev
14
24
mix run --no-halt > log/tau_stdout.log 2>&1
15
25
elif [ $TAU_ENV = " test" ]
16
26
then
27
+ export MIX_ENV=test
17
28
export TAU_MIDI_ENABLED=false
18
29
export TAU_LINK_ENABLED=false
19
30
mix run --no-halt > log/tau_stdout.log 2>&1
Original file line number Diff line number Diff line change @@ -7,13 +7,24 @@ echo "Booting Tau on macOS..."
7
7
8
8
if [ $TAU_ENV = " prod" ]
9
9
then
10
+ # Ensure prod env has been setup with:
11
+ # export MIX_ENV=dev
12
+ # mix tau.release
13
+
14
+ export MIX_ENV=prod
10
15
_build/prod/rel/tau/bin/tau start > /dev/null 2>&1
11
16
elif [ $TAU_ENV = " dev" ]
12
17
then
18
+ # Ensure prod env has been setup with:
19
+ # export MIX_ENV=dev
20
+ # mix setup.dev
21
+
22
+ export MIX_ENV=dev
13
23
mix assets.deploy.dev
14
24
mix run --no-halt > log/tau_stdout.log 2>&1
15
25
elif [ $TAU_ENV = " test" ]
16
26
then
27
+ export MIX_ENV=test
17
28
export TAU_MIDI_ENABLED=false
18
29
export TAU_LINK_ENABLED=false
19
30
mix run --no-halt > log/tau_stdout.log 2>&1
Original file line number Diff line number Diff line change 1
1
cd %~dp0
2
+ @ echo off
2
3
3
- rem Ensure release has been created with:
4
- rem mix release
4
+ echo Booting Tau on Windows...
5
5
6
- @ echo Booting Tau on Windows...
6
+ IF /I " %TAU_ENV% " == " prod" (
7
+ echo Tau mode: prod
8
+ set MIX_ENV = prod
9
+
10
+ rem Ensure release has been created with:
11
+ rem SET MIX_ENV=prod
12
+ rem mix tau.release
7
13
8
- IF " %TAU_ENV% " == " prod" (
9
14
_build\prod\rel\tau\bin\tau start > NUL 2 >& 1
15
+ goto Exit
10
16
)
11
17
12
- IF " %TAU_ENV% " == " dev" (
18
+ IF /I " %TAU_ENV% " == " dev" (
19
+
20
+ echo Tau mode: dev
21
+ set MIX_ENV = dev
22
+
23
+ rem Ensure dev env has been setup with:
24
+ rem SET MIX_ENV=dev
25
+ rem mix setup.dev
26
+
13
27
mix assets.deploy.dev
14
28
mix run --no-halt > log\tau_stdout.log 2 >& 1
29
+ goto Exit
15
30
)
16
31
17
- IF " %TAU_ENV% " == " test" (
32
+ IF /I " %TAU_ENV% " == " test" (
33
+ echo Tau mode: test
34
+ set MIX_ENV = test
35
+
18
36
set TAU_MIDI_ENABLED = false
19
37
set TAU_LINK_ENABLED = false
20
38
mix run --no-halt > log\tau_stdout.log 2 >& 1
39
+ goto Exit
21
40
)
41
+
42
+ echo Unknown TAU_ENV environment variable value. Expected one of prod, dev or test.
43
+
44
+ :Exit
You can’t perform that action at this time.
0 commit comments