Skip to content

Latest commit

 

History

History
69 lines (61 loc) · 3.98 KB

stable-releases.md

File metadata and controls

69 lines (61 loc) · 3.98 KB

Stable releases

Libraries

Artifact name Version Purpose
io.github.FieryCod/holy-lambda 0.6.6 Core library / Custom runtime implementation
io.github.FieryCod/holy-lambda-default-retriever 0.7.0 Built in library supporting regular responses*
io.github.FieryCod/holy-lambda-async-retriever 0.7.0 Additional support for Channel<Map|ByteArray|nil> response

ℹ️ Regular valid responses*

  • Map
  • nil
  • ByteArray
  • Future<Map|ByteArray|nil>
  • ClojurePromise<Map|ByteArray|nil>

Using library with deps.edn

Add to deps.edn an additional tuple at :deps property

{:deps 
  {<ARTIFACT_NAME> {:mvn/version <ARTIFACT_VERSION>}}}

Using async instead of default retriever

{:deps 
 {io.github.FieryCod/holy-lambda                 {:mvn/version <ARTIFACT_VERSION>
                                                  :exclusions [io.github.FieryCod/holy-lambda-default-retriever]}
  ;; Add a async-retriever
  io.github.FieryCod/holy-lambda-async-retriever {:mvn/version <ARTIFACT_VERSION>}}}

CLI

Stable release :sha
aad552d90f9b87929755a13641a8e73468430ba0
{:deps 
 {io.github.FieryCod/holy-lambda-babashka-tasks
  {:git/url     "https://github.com/FieryCod/holy-lambda"
   :deps/root   "./modules/holy-lambda-babashka-tasks"
   :sha         "<STABLE_RELEASE>"}}}

CLI & CI/CD Docker Images

All available images: https://github.com/FieryCod/holy-lambda/pkgs/container/holy-lambda-builder/versions

Recommended
Image name GraalVM Architecture Java
ghcr.io/fierycod/holy-lambda-builder:aarch64-java11-22.0.0.2 22.0 ARM64 11
ghcr.io/fierycod/holy-lambda-builder:amd64-java11-22.0.0.2 22.0 AMD64 11

Using different Docker image in CLI

{:holy-lambda/options 
 {:docker 
  {:image "<IMAGE_PLUS_TAG>"}}}

Babashka Lambda Layers

Deprecated

Name Backend Source Serverless Repo Version
(DEPRECATED) holy-lambda-babashka-runtime Babashka v0.6.0 link link 0.5.1

Recommended

Deployable ServerlesRepo Artifact Babashka Architecture Version
link 0.7.4 AMD64 0.6.6
link 0.7.4 ARM64 0.6.6