-
Notifications
You must be signed in to change notification settings - Fork 0
/
.project-env
37 lines (32 loc) · 1.24 KB
/
.project-env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# 本プロジェクトの環境変数の設定一覧
# 各コマンドをたたく直前に必ず読み込まれる
#
# もし外部から使用するsatysfiのバージョンを指定したい場合は、
# satysfiVersion変数でamutake/satysfiのopam, satyrographos入りのバージョンのタグを指定し、
# コマンド内でsatysfiVersion変数を参照できるようにしたうえでコマンドを実行する
# ex.
# > satysfiVersion=latest cmd/build-docker.sh # スクリプトを実行する場合
# > bash -c "satysfiVersion=latest cmd/build-docker.sh" # bashコマンドを使って実行する場合
#
# 注意
# ・パス系は最後に/を入れないこと
# ・.project-envは$projectRootから動かすとコマンドの実行ができなくなるのでうごかさないこと
#
# meta
projectRoot=$(git rev-parse --show-cdup)
if [ '' == "$projectRoot" ]
then
projectRoot='.'
fi
workspace="$projectRoot/workspace"
# package info
author=ogata-k
projectName=satysfi_project_template
# docker info
dockerTag=${satysfiVersion:-0.0.6}
dockerRoot="$projectRoot/docker"
dockerImage="$author/$projectName:$dockerTag"
dockerFileName=Dockerfile
# $workspace's files
mainSrcFileName=main.saty
mainPdfFileName=satysfi-demo.pdf