Commit Graph

511 Commits

Author SHA1 Message Date
C Cirello
14a5ecd6b9 fnctl: heroku-like configuration for routes (#287)
Fixes #250
2016-11-15 15:37:57 +01:00
C Cirello
e01cdd808a daemon: add some basic godoc content (#289) 2016-11-15 15:36:37 +01:00
Ubuntu
020ce38cee functions: 0.0.79 release [skip ci] 2016-11-15 05:08:44 +00:00
Travis Reeder
b82be66189 Minor readme update and fixed build error. 2016-11-14 21:02:53 -08:00
Ubuntu
a49c89728c functions: 0.0.78 release [skip ci] 2016-11-15 00:59:24 +00:00
C Cirello
d8526a85e1 fnctl: update docs and function filenames (#283)
* fnctl: functions.yaml -> func.yaml

* fnctl: update documentation
2016-11-15 01:54:26 +01:00
C Cirello
1395393b9b fnctl: code cleanup (#281) 2016-11-15 01:52:58 +01:00
Travis Reeder
0d71e1e38e Docs update with new fnctl commands (#273)
* Added high level roadmap.

* Changed to funtion.yaml.

* Added logo

* updating quickstart code example, WIP, waiting on another merge.

* Minor updates.

* Changed function.yaml to func.yaml and updated fnctl README.
2016-11-15 01:40:05 +01:00
Ubuntu
2d3601c588 functions: 0.0.77 release [skip ci] 2016-11-15 00:39:08 +00:00
C Cirello
23a7f3ca31 fnctl: improve route creation if func.yaml is present (#280) 2016-11-15 01:34:27 +01:00
Ubuntu
35ac5398b6 functions: 0.0.76 release [skip ci] 2016-11-15 00:14:46 +00:00
C Cirello
d342aa1164 fnctl: add heroku-like app config interface (#277) 2016-11-15 01:10:19 +01:00
Ubuntu
0aa76d6650 functions: 0.0.75 release [skip ci] 2016-11-14 23:55:50 +00:00
C Cirello
63b362b419 fnctl: fix how bump deal with tagged names (#279) 2016-11-14 15:51:13 -08:00
Ubuntu
c6c378edcf functions: 0.0.74 release [skip ci] 2016-11-14 23:36:27 +00:00
C Cirello
46593d9bd8 fnctl: init - configuration over detection (#278)
This commit modifies how init detects runtime and entrypoints. It
assumes the following convention:

1 - All functions have a func.{lang} file - from which both
entrypoint and runtime are deduced.

2 - Entrypoints always are, depending on the language, "./func",
"{lang-exec} ./func.{lang}", "{lang-exec} ./func.{package}" (e.g.
Java's "func.jar" and PHP's "func.phar").
2016-11-14 15:32:10 -08:00
Ubuntu
be8b138370 functions: 0.0.73 release [skip ci] 2016-11-14 18:15:53 +00:00
Travis Reeder
3357476583 Updates to fnctl to make UX better (#272)
* See the hello/go README for how this all works now.

* Node support for fnctl auto build

* Updated based on PR comments.
2016-11-14 10:10:29 -08:00
Ubuntu
28d57e50a4 functions: 0.0.72 release [skip ci] 2016-11-14 17:07:53 +00:00
Pedro Nasser
7aa1981fba Datastore refactor and added postgres tests (#259)
* fix apps & routes creation/update

* refactor datastore and added postgres tests

* added test-datastore and fixed circleci test
2016-11-14 15:03:10 -02:00
Ubuntu
ff8c5538dd functions: 0.0.71 release [skip ci] 2016-11-12 02:39:12 +00:00
C Cirello
32e9c45df5 fnctl: Image -> Name (#271)
Fixes #268
2016-11-12 03:34:29 +01:00
Seif Lotfy سيف لطفي
ba65220127 Lambda docs (#264)
* Add aws.md and s3 example

Signed-off-by: Seif Lotfy <seif.lotfy@gmail.com>

* minor fix
2016-11-11 19:40:22 +01:00
C Cirello
0cc946d937 fnctl: init (#270)
* fnctl: init

* fnctl: conciliate init with master

Fixes #266
2016-11-11 19:33:41 +01:00
Ubuntu
5f77c63f68 functions: 0.0.70 release [skip ci] 2016-11-11 17:58:33 +00:00
C Cirello
7ec586cc0b Fnctl optional docker (#269)
* fnctl: makes Dockefile optional

Fixes #265

* fnctl: validate runtimes
2016-11-11 18:53:52 +01:00
C Cirello
a4d44798dd fnctl: improve bump call and link version to the publish process (#267)
* fnctl: improve bump call and link version to the publish process

* fnctl: update README.md with latest changes for bump command
2016-11-11 17:44:16 +01:00
Ubuntu
610e6aaa4d functions: 0.0.69 release [skip ci] 2016-11-11 14:32:14 +00:00
Travis Reeder
f9281e70b4 Fixes leftovers from #258. (#261) 2016-11-11 15:28:15 +01:00
Ubuntu
841596f470 functions: 0.0.68 release [skip ci] 2016-11-11 00:49:26 +00:00
C Cirello
d8bb2df85e fnctl: improve help on how to configure remote server (#246)
* fnctl: improve help on how to configure remote server

Partially addresses #241

* fnctl: HOST/FNCTL_HOST -> API_URL

* fnctl: improve help on how to configure remote server
2016-11-11 01:44:27 +01:00
Seif Lotfy سيف لطفي
ce8a449079 Add config flags support to lambda create and import (#245)
* Add config flags support to lambda create and import

* fix publishing and path formatting

* expand env variables properly for lambda functionality

* add proper env variables handling for aws-import
2016-11-10 22:27:03 +01:00
Ubuntu
71e1f3c245 functions: 0.0.67 release [skip ci] 2016-11-10 19:07:01 +00:00
C Cirello
15af6131b5 fnctl: env var expansion for app/route configuration (#249)
* fnctl: env var expansion for app/route configuration

* fnctl: env var expansion for app configuration

* fnctl: code grooming
2016-11-10 19:55:25 +01:00
C Cirello
4e41cac6e2 functions: DB -> DB_URL / MQ -> MQ_URL and related docs (#258) 2016-11-09 17:02:32 -08:00
Ubuntu
c0a6002266 functions: 0.0.66 release [skip ci] 2016-11-09 22:34:50 +00:00
C Cirello
aec766679d fnctl: add push command (#248)
Fixes #229
2016-11-09 23:30:17 +01:00
Ubuntu
71dabe21ae functions: 0.0.65 release [skip ci] 2016-11-09 22:03:48 +00:00
C Cirello
6af57c2bdb fnctl: add application level configuration (#247)
Fixes #233
2016-11-09 13:59:24 -08:00
Travis Reeder
04c5ef6507 Move triggers to top level. (#227) 2016-11-09 21:39:05 +01:00
Ubuntu
39dec71827 functions: 0.0.64 release [skip ci] 2016-11-09 17:45:06 +00:00
Travis Reeder
cf299239e8 Added build and run commands for PowerShell (#244) 2016-11-09 09:40:35 -08:00
Benji Visser
a32ca3d90a docs: moving documentation around to be more clear and easier to browse (#236)
* moving documentation around to be more clear and easier to browse

- moved assets into their own directory and updated links to them
- moved operating docs into their own directory
- consolidated kubernetes docs
- added docker-swarm folder for docs
- updated docs layout in docs/README.md to reflect the changes and make it easier to read

* docs: s/Operating Functions/Operating IronFunctions/

* docs: removing duplicate database link

* docs: moving databases into general docs

* docs: moving databases/mqs back

* docs: removing memory.md (duplicate of operating/routes.md)

* docs: converting to markdown bullets
2016-11-09 09:39:53 -08:00
C Cirello
4e32aeda26 doc: update tutorial to be in sync with fnctl (#243)
doc: update tutorial to be in sync with fnctl
2016-11-09 15:29:38 -02:00
Ubuntu
ae6a44ca5a functions: 0.0.63 release [skip ci] 2016-11-09 16:55:04 +00:00
Travis Reeder
605fe1eecc Quick link added 2016-11-09 08:50:23 -08:00
Ubuntu
aa5c367091 functions: 0.0.62 release [skip ci] 2016-11-08 23:38:19 +00:00
C Cirello
c985a17b02 fnctl: expand fnctl README.md with new options for configuration (#242)
* fnctl: expand fnctl README.md with new options for configuration

* fnctl: extends function files to update routes configurations
2016-11-09 00:33:49 +01:00
Ubuntu
1ec5aca19e functions: 0.0.61 release [skip ci] 2016-11-08 21:54:03 +00:00
Benji Visser
7996fdb2ec Small doc fixes (#238)
* 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!
2016-11-08 22:49:44 +01:00