システム環境変数に大きく依存するローカル開発環境 (Heroku 12-factor アプリ モデルに従います) があり、現在、シェル スクリプトを使用してこれらを設定しています。シェル スクリプトは git remotes もセットアップし、virtualenv 環境をアクティブにします。可能であれば、これらすべてを Fabric コマンド (または一連のコマンド) に移動したいと思います。これは、Fabric を他の多くのものに使用しているためです。 、シェル スクリプトを廃止したいと考えています。
実行local('export FOO=bar')
が機能しません:
$ fab set_default_env_vars
Using fabfile '/home/hugo/Projects/test/fabfile.py'
[localhost] local: export FOO=bar
Done.
$ echo $FOO
$
これは可能ですか?