-
Notifications
You must be signed in to change notification settings - Fork 229
Closed
Description
Expected Behaviour
Anyone should be able to download a community-supported 3rd party template for Perl, PHP, Kotlin etc.
Current Behaviour
PRs to main project.
Possible Solution
I'm open to input on this too.
$ faas-cli add-template https://github.com/alexellis/kotlin-template
Downloading https://github.com/alexellis/kotlin-template/master/blob/master.zip
Expanding kotlin/Dockerfile to template/kotlin/Dockerfile
...
Repo structure:
./template/kotlin/Dockerfile
./template/kotlin/handler.java
./README.md
Initial version of this can be a "dumb" shortcut to download a zip file and unzip into a directory.
Out of scope for v1:
- Listing templates installed locally
- Online directory of templates
Mentions: @johnmccabe and others for the suggestion. @nicholasjackson how does Hashicorp do this?
Other files which need changes:
#82 (comment)
fprocess needs to come out of the Golang code and sit in a template.yml file within i.e. ./template/kotlin/template.yml
language: kotlin
fprocess: kotlin handler.kotlin
austinfrey, ericstoekl and alexellis0xdevalias and alexellis