Windows Azure Command-line Tools for Mac and Linux バージョン0.6.7 リリース

Posted: 2012/11/08 カテゴリー: Uncategorized
タグ:, , , , ,

Windows Azure Command-line Tools for Mac and Linux (MacおよびLinux向けWindows Azureコマンドライン ツール) の新バージョンがリリースされました。このバージョンでは、Windows Azure Webサイトを扱うための、具体的には、アプリ設定の設定、GitHubやサーバー側リポジトリの扱いのための、いくつかの便利なコマンドが追加されました。

アプリ設定

アプリ設定は、最終的にはランタイムの環境変数となるキー/値ペアを作成できる、Windows Azure Webサイトの機能です。これについては、以前紹介しました (リンク1 (英語 / 日本語 (機械翻訳))、リンク2 (英語 / 日本語 (機械翻訳)))。しかし、これまではWindows Azureポータルを使ってキー/値ペアを設定する必要がありました。今回、次のコマンドを使って、コマンドラインからアプリ設定を制御できるようになりました。

azure site config add <キー>=<値>

次のコマンドを使って、すべてのキー/値ペアの一覧を参照します。

azure site config list

あるいは、もしキーを知っていて、その値を参照したい場合は、次のコマンドを使えます。

azure site config get <キー>

さて、もし既存のキーの値を変更したい場合はどうでしょうか? 残念ながら、キーが既に存在しているので、単にキーを追加するだけでは動作しません。最初に既存のキーをクリアし、それからキーを再度追加します。クリアのコマンドは、次の通りです。

azure site config clear <キー>

これらのコマンドのヘルプ一覧を参照するには、次のコマンドを使います。

azure site config

GitHubデプロイ

1-2か月前にWidnows Azureポータルに追加された機能の1つとして、GitHub、CodePlex、Bitbucketからの継続的デプロイがありましたが、これはポータルで設定する必要がありました。GitHubからの継続的デプロイを有効化するために、次のコマンドを使えるようになりました。

azure site deployment github

GitHubのユーザー名/パスワードの入力を求められ、それからアクセス権のあるリポジトリの一覧が表示されます。リポジトリを選択すると、Windows Azure Webサイト向けの新しいWebサイトのフックが、GitHub上に作成されます。GitHub上のリポジトリへの新しい更新は、Windows Azure Webサイトに自動的にデプロイされます。既定でmasterブランチが使われます。

もしmaster以外のブランチを使いたい場合は、ブランチを指定するために次のコマンドを使えます。

azure site repository <ブランチ名>

リポジトリをWindows Azure Webサイトから完全に削除する、別の新しい「リポジトリ」コマンドがあります。

azure site repository delete

Webサイト汎用

また、Webサイトをリサイクルする、新しい汎用Webサイト コマンドもあります。

azure site restart

このコマンドを発行すると、Webサイトが停止され、それから再起動されます。

新しいバイナリの入手

このコマンドライン ツールはNodeを使って実装されているため、新しいバイナリを入手するためにnpmを使えます。コマンドライン ツールをインストールするために、次のコマンドを使います。

npm install azure -g

このコマンドは、本ポスト投稿時の最新バージョンである、ツールのバージョン0.6.7をインストールするはずです。

まとめ

Windows Azure Command-line Tools for Mac and Linuxの新しいコマンドについては、以上です。Windows Azure PowerShellコマンドレットにもいくつかの更新がありますが、それは別のブログ ポストで扱います。Windows Azure Command-line Tools for Mac and Linuxの使用に関する更なる情報については、http://www.windowsazure.com/ja-jp/develop/php/how-to-guides/command-line-tools/ (日本語 (機械翻訳)) をご覧ください。

関連情報

コメント
  1. .NET Clips より:

    Windows Azure Command-line Tools for Mac and Linux バージョン0.6.7 リリース « S/N Ratio (by SATO Naoki)…

    素敵なエントリーの登録ありがとうございます – .NET Clipsからのトラックバック…

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中