php エディターの Youzi が、Golang を使用して「template」ディレクトリの外から SAM を呼び出す方法を紹介します。 SAM (サーバーレス アプリケーション モデル) はサーバーレス アプリケーションを定義および展開するための開発フレームワークであり、Golang は効率的で使いやすいプログラミング言語です。開発プロセス中に、外部ディレクトリから SAM テンプレートを呼び出す必要がある場合があります。この記事では、このプロセスについて詳しく説明します。次の手順を実行すると、Golang で外部 SAM テンプレートを簡単に使用できるようになります。
マルチモジュール プロジェクトがあり、1 つのモジュールが統合テストの実行に使用され、別のモジュールに (テスト対象の) アプリケーションが含まれています。 build
と invoke
を sam template ディレクトリの外から実行したいと考えています。
コマンドを使用します sam build -ttests/helloworld/template.yaml
以下に示すように、ランタイム ビルドは正常に動作します
しかし、呼び出そうとすると次のように失敗します
リーリーこの目標を達成するには何をすべきですか?
わかりました。基本的に、sam build -t ...
は、現在の作業ディレクトリにアーティファクトをビルドして生成します。構築されたコンテンツを実行するには、テンプレートの場所を指定する必要はありませんが、sam local invoke
以上がGolang を使用して「template」ディレクトリの外から SAM を呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。