Not going to reimplement tapas in crystal
This commit is contained in:
parent
ad164ac7f2
commit
0e5a41c170
@ -15,7 +15,3 @@ functions:
|
||||
lang: python3-flask
|
||||
handler: ./tapas
|
||||
image: ralsina/tapas:latest
|
||||
tapas2:
|
||||
lang: crystal
|
||||
handler: ./tapas2
|
||||
image: ralsina/tapas2:latest
|
||||
|
@ -1,7 +0,0 @@
|
||||
require "json"
|
||||
|
||||
class Handler
|
||||
def run(req : String)
|
||||
return JSON::Any.new("Hello, Crystal. You said: #{req}")
|
||||
end
|
||||
end
|
@ -1,7 +0,0 @@
|
||||
name: crystal_faas_function
|
||||
version: 0.1.0
|
||||
|
||||
# dependencies:
|
||||
# pg:
|
||||
# github: will/crystal-pg
|
||||
# version: "~> 0.5"
|
@ -1,7 +1,7 @@
|
||||
FROM --platform=${TARGETPLATFORM:-linux/amd64} ghcr.io/openfaas/of-watchdog:0.9.10 as watchdog
|
||||
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine as build
|
||||
|
||||
|
||||
RUN apk update && apk upgrade
|
||||
RUN apk add crystal shards
|
||||
WORKDIR /home/app
|
||||
COPY . .
|
||||
@ -12,6 +12,7 @@ RUN crystal build main.cr -o handler --release --static
|
||||
RUN strip handler
|
||||
|
||||
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine as ship
|
||||
RUN apk update && apk upgrade
|
||||
# Add non root user
|
||||
# Add non root user
|
||||
RUN addgroup -S app && adduser app -S -G app
|
||||
|
Loading…
Reference in New Issue
Block a user