
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

この記事は「Qiita Advent Calendar 2019 DSLで自作ビルドツールを作ろう」の15日目の記事です。 15日目...この記事は「Qiita Advent Calendar 2019 DSLで自作ビルドツールを作ろう」の15日目の記事です。 15日目 環境変数・ディレクトリに依存しないビルドを実現したい ビルドツールと言えば、チームで作業しているときに自分の環境ではビルドできるのに他人の環境に持って行くとビルドできない、そんな状況ってよくありますよね。 原因は様々ですが、例えばツールのバージョンが違ったりとか、環境変数が違ったりするわけです。そんな場合は例えばPythonだとPyenvなどを使って仮想環境を作り上げ、そこでクリーンな環境を構築するわけですが、これは少しハードルが高い。もう一つの方法は、環境変数ファイルを別に用意して、ビルド時にビルドファイルと一緒に環境設定ファイルも渡すことで環境を完全に合わせる、という方法です。仮想環境ほど完璧な方法ではありませんが、ある程度は効果があるはずです。 そこで
