問題タブ [aws-codebuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2589 参照

aws-codepipeline - スケジュールされたラムダから AWS codepipeline/codebuild をトリガーし、コミット トリガーをブロックする

新しいサーバー イメージの毎週のスケジュールで実行する予定の AMI を構築する AWS コードビルドを使用するコードパイプラインがあります。

  1. スケジュールされたタスクとして実行したいのですが、そのためにラムダのスケジュールされたタスクを使用することを考えましたが、ラムダからパイプライン ソースを実行するオプションが表示されませんでした (そのためにラムダの API を使用することを考えましたが、むしろ既存のツールを使用したモード宣言型ソリューション) そのための組み込みソリューションを知っている人はいますか?

  2. コードプッシュで実行したくないのですが、どうすれば有効にできますか?

編集:明確化

なぜコードパイプライン?ラムダにはタスクが長すぎるためです。そして、そのためにec2インスタンスをスピンしたり(時間単位で請求)、ほとんど機能しないインスタンスを維持したりしたくありません。それを処理できる他の A​​WS ツールはありますか?

0 投票する
1 に答える
523 参照

amazon-web-services - AWS Codebuild .NET Core ビルド Docker イメージ

デフォルトの AWS コードビルド イメージを使用して .NET コア アプリをビルドしようとしたところ、問題なく動作しました。

ここで、Docker イメージをビルドする必要がありますが、デフォルトのイメージには Docker がインストールされていません。

AWS には Builder イメージを特権モードで実行するオプションがあるため、docker-in-docker 操作を実行できます。

.NET Core と Docker の両方がインストールされている使用可能なイメージがあるかどうかを知りたいので、コードをビルドしてからイメージをビルドできます。

ありがとう!!