環境
- Capistrano 3.11
current_pathとかshared_pathとかユーザーがsetでセットする変数とは別に、最初から定義されている便利な変数もいくつかある。これをうまく活用するとタスクがスッキリするのでメモ
変数一覧
| 変数名 | 例 |
|---|---|
| deploy_to | /var/www/article_vote |
| deploy_path | /var/www/article_vote |
| current_path | /var/www/article_vote/current |
| releases_path | /var/www/article_vote/releases |
| release_path | /var/www/article_vote/current |
| shared_path | /var/www/article_vote/shared |
| stage_config_path | config/deploy |
| deploy_config_path | config/deploy.rb |
| repo_url | https://github.com/thr3a/article_vote.git |
| repo_path | /var/www/article_vote/repo |
| release_timestamp | 20190119081416 |
どこで定義されてるの
公式ドキュメントにそれっぽい記述なかったのでソース見たほうが早い。