今までEclipseからでしか、プログラムを実行したことなかったのであまりビルドデプロイの概念が理解できてなかったので軽くまとめます。
#ビルド(build)
コンパイル、依存関係の解決、静的解析、設定ファイルの解決、パッケージ化(WAR等)あたりの一連の作業をまとめてビルドという。
手作業でも行えるが、大体シェルやスクリプトで自動で行わせる。
-
ビルドを回す = シェルやスクリプトで自動で行わせること
-
例. スマホアプリを開発者がストアにアップロード
#デプロイ(deploy)
ビルドでパッケージ化したものを配置展開すること
- 例. 利用者がスマホアプリをダウンロード&インストール