-1

シンプルなhtmlページの継続配信は1時間以内に設定できますか?1時間以内に継続配信を設定する

私はhello worldのindex.htmlページがnpm serveでホストされているとします。画像を構築するDockerfileとdocker buildを使用してimage.shスクリプトを作成します。これはgithub repoにあります。

私はindex.htmlファイルの変更をチェックインしてすぐに私のウェブサイトで見ることができます。

これは1時間以内で完了できますか? AWSまたはGoogle Cloudのいずれか。どのような手順ですか?

答えて

0

質問にお答えします。 1時間。出来ますか?はい。 GitHubウェブフックをトリガーとAWS CodeBuild

  • AWS CodeBuildにソースファイルを送信するには - -

    • AWS CodePipelineCodePipelineからソースファイルを取り、構築:のみAWSを使用して

      サービスを使用しますアプリケーション、S3、Heroku、Elastic Beanstalk、または任意の代替サービスへのビルド提供

    ステップ

    1. (各コミットコミットし、ソースとして使用し、CodeBuildでそれを構築する新しいを取るために、あなたのパイプラインをトリガする)あなたのパイプラインでをあなたのソース(のGithub)を取り付けAWS CodePipeline
    2. を作成します。
    3. カスタムDockerビルド環境を使用して、CodeBuildはymlファイルを使用して、ビルドプロセスで実行する手順を指定します。これを使用して、新しくコミットされたソースファイルを作成し、AWS CLIを使用してアプリケーションをデプロイします。

    Good Luck。

  • 0

    私はGithubのコミットフックとなるWeb対応スクリプトの作成から始めたいと思います。おそらく古いAWSインスタンスをクリーンアップ(削除)し、新しいAWSインスタンスをリポジトリの内容で再インストールするというプロセス全体をトリガするAWSインスタンス上のNodeにあります。

    正確な方法は、スタック全体の設定に大きく依存します。

    関連する問題