Closed laysakura closed 3 years ago
https://github.com/LayerXcom/anonify-contracts/search?q=PJ_NAME こっち側で PJ_NAME 使ってるからCI落ちてる模様 😞
@osuketh PJ_NAMEも同時に消しちゃおうと話しましたが、やはり併存期間必要そうです。
/
に至るまで探索し、見つかったディレクトリにする(既存アルゴリズム)としようと思います。どうでしょうか?
あー..あざます!そいつで行きましょう 👍
Issueへのリンク
(なし)
やったこと
CDWが
~/anonify/**
にないときに、EnclaveDir::new()
で作成されるディレクトリが/.anonify/
になりがち(PJ_NAME="anonify"
の場合)。 CWDに依存せずにEnclaveDirのpathを決定するために、PJ_ROOT_DIR環境変数を追加。それに伴い、このrepoからは
PJ_NAME
環境変数を削除(PJ_ROOT_DIR
設定にしか使われていない)。ただし他のrepoでもPJ_NAMEを使っているので、いまは併存期間とし、PJ_ROOT_DIR の決定アルゴリズムをこうする:
やらないこと
(なし)
動作検証
/home/anonify-dev/.pgx/data-13
PJ_ROOT_DIR="/home/anonify-dev/"
の場合に
EnclaveDir::new()
し、/home/anonify-dev/.anonify/
ディレクトリができることを確認。参考
(なし)