Skip to content

44103/template-lambda-elixir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS LambdaでElixirをGAS並みにお手軽構築

取扱説明

  1. GitHubからClone
    git clone <URL>
  2. Elixirプロジェクトの作成
    make create <Lambda関数名>
  3. プロジェクトの編集
    1. 依存ライブラリの編集
      • mix.exsを編集
      def application do
         [
            mod: {FaasBase.Aws.Application, []}
         ]
      end
      
      # Run "mix help deps" to learn about dependencies.
      defp deps do
         [
            {:faas_base, "~> 1.0.2"}
         ]
      end
    2. 依存ライブラリの取得
      make deps FUNC=<Lambda関数名>
  4. Lambdaで実行する処理を記述
    • src/<Lambda関数名>/lib内にコードを記述
  5. ビルド
    make build FUNC=<Lambda関数名>
  6. AWSに環境構築
    • TerraformのREADMEを基に実行

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published