• ..

AWS

    CircleCI 上でデプロイする

    デプロイする前にnow loginが必要ですが、これはメール認証なので CI 上で自動化できません。自動化したい場所では認証トークンを使います。

    トークンの発行

    zeit.co/account/tokensから発行できます。個人アカウントから発行します。チームアカウント上で使いたい場合も、その個人アカウントが使いたいチームに所属していれば使うことができるので大丈夫です。

    チームとトークンを指定してデプロイ

    コマンド毎に--team--tokenで渡して実行します。(チーム(--team,-T)を省略するの個人アカウントがデフォルトで設定されます)--tokenは環境によって環境変数に置いたりして渡しましょう。以下はjaavscriptチーム上でデプロイする例です。自分がこのチームに所属していれば正常にデプロイできるはずです。

    now --team javascript --token xxxxx && \
      now alias --team javascript --token xxxxx && \
      now rm foo.now.sh --team aaaaa --token xxxxx