* adding instructions on how to test in docker for CONTRIBUTING.md
* fixing small grammatical issues
* adding documentation about how to run tests native
* all the sh!
* More doc updates, explanation of serverless.
* Moved howto directory to examples and some minor doc updates.
* Added apps and routes docs.
* Fixes for Carlos' comments.
* Added bit about importing lambda functions.
* Add import documentation
* minor fix
* Add lambda introductions in the docs
* Add lambda test-function docs
* Add getting-started
* Added lambda docs for create-function
* fixes suggested by @ccirello
* Add lamba environment documentation
* quick fixes
* use 3 ticks and language for docs
* use 3 ticks and language
* Add missing lambda README.md
* link to iron/node in the envirtonment.md
* fix getting-started.md
* notate bash commands
* minor cleanup
* minor cleanup
* minor cleanup
* minor cleanup
* minor cleanup
* fnctl/docs: fix formatting in create.md
* Fix logic of aws-import
* minor cleanup
* minor cleanup
* Get rid of flags for mandatory fields on create-function sub-command
* Convert aws-import mandatory flags to arguments and clean up waste
* clean up usage strings for lambda command
* get rid of uneeded struct lambdaCmd
* cleanup empty lines
* fnctl lambda now creates the dockerfiles instead of images
* fnctl: remove build steps
* fnctl: overall refactor
Not complete yet, some improvements:
1 - integrate part of the lambda code into lambda.go
2 - reorganize functions to facility code browsing
3 - improves per-runtime handling (namely java8)
* WIP on writing functions and the functions format.
* Added more docs on writing functions.
* Running on windows docs.
* Linked README to writing.md
* Minor fixes from PR feedback.
* fnctl: improve UX for howto's
* doc: go function howto
* fnctl: show the progress of build calls
* doc: php function howto
* doc: fix Go HOWTO
* doc: Node Functions HOWTO
* doc: Python Functions HOWTO
* doc: improve README files
* doc: ccirello -> USERNAME
* docs: fix Python example
Used an idiomatic method (isatty) to decide whether stdin must
be read or not.
* doc: fix go example
* fnctl: fix docker push output
New commands & refectoring
* fnctl: refactor code to improve reuse between commands
build, bump and publish (formerly update) share a lot of code,
this refactor ensure their logic are correctly reused. It renames
update to publish, so it would be a strong diff between "update"
and build.
* fnctl: remove unnecessary dependency for build and bump
* fnctl: improve code reuse between bump, build and publish
Unify the use of walker function in all these three commands and
drop dry-run support.
* Code grooming
- errcheck
* fnctl: update README.md to be in sync with actual execution output
* fnctl: move scan function to commoncmd structure
* fnctl: change verbose flag handling does not use global variable anymore
* Always decrement memory even if task preparation or execution fails.
* Fall back to max 2GB memory on non-Linux. 300GB is ridiculous.
* Simplify loop