Tôi có một môi trường phát triển cục bộ dựa trên các biến môi trường hệ thống (nó theo mô hình ứng dụng 12-yếu tố Heroku). Kịch bản lệnh shell cũng thiết lập điều khiển từ xa git và kích hoạt môi trường virtualenv, và nếu muốn, hãy chuyển tất cả điều này sang lệnh Fabric (hoặc chuỗi lệnh), vì chúng ta đang sử dụng Fabric cho một loạt các thứ khác và tôi muốn gỡ bỏ tập lệnh shell.Làm thế nào để thiết lập các biến môi trường bằng cách sử dụng Fabric
Chạy local('export FOO=bar')
không hoạt động:
$ fab set_default_env_vars
Using fabfile '/home/hugo/Projects/test/fabfile.py'
[localhost] local: export FOO=bar
Done.
$ echo $FOO
$
Đây có phải là có thể - và nếu như vậy, làm thế nào?