Rafal Wilinski
0b8f1b4678
Change colon to path.delimeter
2017-09-21 09:03:47 +02:00
Rafal Wilinski
cf3f4e6cd9
Change template literal to path.join
2017-09-20 13:03:39 +02:00
Rafal Wilinski
6e05ce8f9c
Merge branch 'master' into window-env-path
2017-09-19 16:04:14 +02:00
Rafal Wilinski
bfe1dedc3c
Obey VIRTUAL_ENV on Windows
2017-09-19 16:01:41 +02:00
Philipp Muens
a1cf9fd65e
Minor fixes
2017-09-18 12:29:37 +02:00
Philipp Muens
ff03b89c2f
Minor fixes to avoid race conditions
2017-09-18 11:06:14 +02:00
Rafal Wilinski
6b74a9c68b
Change fs sync calls to async graceful
2017-09-13 11:09:45 +02:00
Rafal Wilinski
5e8d67ce4b
Code review fixes
2017-09-13 10:59:14 +02:00
Rafal Wilinski
105de7a60f
Throw an error if artifact doesn't exist
2017-09-12 15:01:16 +02:00
Rafal Wilinski
f3d9d0f53c
Add toString() notice
2017-09-12 14:39:18 +02:00
Rafal Wilinski
c304aab55d
Change javaBridgePath to include pom.xml
2017-09-11 18:34:12 +02:00
Rafal Wilinski
0423c6e228
Improve tests coverage, add documentation
2017-09-06 12:43:34 +02:00
Rafal Wilinski
b1425c5ad5
Context related fixes
2017-09-02 22:11:04 +02:00
Rafal Wilinski
3cf32ef60a
Add custom context passing
2017-09-02 22:02:16 +02:00
Rafal Wilinski
faf696b77d
Add maven as dependency manager
2017-09-02 15:45:31 +02:00
Rafal Wilinski
a0303817b8
Invoke local java functionality
2017-09-01 19:15:33 +02:00
Rafal Wilinski
b5e1564ab6
Merge branch 'master' into add-context
2017-08-21 22:59:37 +02:00
Eslam λ Hefnawy
0530627b33
Merge pull request #4047 from Nevon/time-remaining-in-millis
...
Fix behavior of getRemainingTimeInMillis in local invokation
2017-08-21 21:31:54 +07:00
Rafał Wiliński
5e5f71df65
Add context and contextPath flags to invoke local cmd
2017-08-19 17:30:52 +02:00
Philipp Muens
03afbcb03f
Merge pull request #4036 from dzimine/DZ/fix_3788
...
Optionally skip parsing input to JSON when using `invoke` and `invoke local`
2017-08-18 15:20:22 +02:00
Philipp Muens
b05143e07a
Merge branch 'master' into py-win32-invokeLocal
2017-08-18 13:58:52 +02:00
Tommy Brunn
d4766254a6
Fix behavior of getRemainingTimeInMillis in local invokation
2017-08-05 16:19:33 +02:00
Dmitri Zimine
c4374ec6b1
Optionally pass raw string, take 1
2017-08-03 10:28:53 -07:00
Daniel Schep
1bce9eb1c3
Just remove PATH override to allow windows & non-standard locations & pyenv to work
2017-07-06 22:45:55 -04:00
Daniel Schep
d5e12e9ed0
Also set region env vars from config, not just CLI, for invoke local
2017-07-06 11:06:45 -04:00
Daniel Schep
bb725036cf
Just use python.exe on windows
2017-06-22 15:40:03 -04:00
Frank Schmid
aca8db9ba7
Set IS_LOCAL for every provider. Added unit tests.
2017-05-29 11:15:32 +02:00
Frank Schmid
c85300e4d4
Set IS_LOCAL environment variable with invoke local command
2017-05-18 10:55:43 +02:00
Daniel Schep
e1c27c3569
🐍 🐍 🐍 Python3.6 support is coming to Lambda!
...
closes #3482
https://aws.amazon.com/releasenotes/5198208415517126
2017-04-18 17:57:48 -04:00
Assaf Lavie
b5a365e055
support any AWS nodejs runtime, not just 4.3
2017-03-23 13:46:45 +02:00
Eslam λ Hefnawy
8a32b39c37
Merge pull request #3037 from breath103/master
...
add features on AWSInvokeLocal Plugin.
2017-03-13 19:23:39 +08:00
Daniel Schep
1f0e671f5b
Add virtualenv suppport to Python invokeLocal
...
Since the invoke local functionality overrides `process.env.PATH`, only the
system python is found, not the python provided by an active virtualenv. This
checks for the `VIRTUAL_ENV` environment variable and if present, adds it's bin
dir to `PATH`.
2017-03-09 16:47:26 -05:00
Daniel Schep
a163e65d9f
invoke local python functions! closes #2862
2017-01-18 09:54:29 -05:00
Kurt Lee
50e9c5fb7d
add features on AWSInvokeLocal Plugin.
...
1. Added support js file that has export as an data input
2. You can specify the location of handlers, such as “/dst”
3. Show JSON.parse result if Content-Type = ‘application/json’
2017-01-01 17:58:56 +09:00
Eslam A. Hefnawy
08009c2945
handling strings
2016-12-13 18:08:05 +07:00
Eslam A. Hefnawy
142946e295
fixed bug where you can now invoke without any input data
2016-12-13 17:52:03 +07:00
Maciej Winnicki
5a978afa92
add support for stdin in invoke command
2016-12-08 10:48:53 +01:00
Eslam A. Hefnawy
343439f157
removed double default region setting
2016-12-07 16:55:19 +07:00
Eslam A. Hefnawy
9bcde02ce6
lowercase MemorySize in invoke local
2016-12-07 16:44:24 +07:00
Eslam A. Hefnawy
f8dc2481ca
added default lambda env vars to local invoke
2016-12-07 16:44:24 +07:00
Maciej Winnicki
b494005543
fix setting exit code
2016-12-02 18:50:46 +01:00
Maciej Winnicki
ca5b9e119e
fix returning error from local invocation
2016-12-02 10:14:42 +01:00
Philipp Muens
a39e2969de
Remove reassignment of this.options.data if JSON parsing fails
2016-11-29 15:06:10 +01:00
Philipp Muens
f02c990fd8
Remove check if options.data exists
2016-11-29 13:32:29 +01:00
Philipp Muens
d048cc3e09
Add check if data is JSON or simple string
2016-11-29 10:35:26 +01:00
Philipp Muens
7837acf360
Fix minor typos
2016-11-29 10:35:26 +01:00
ac360
ee7f0c24bf
sanitize strings
2016-11-29 10:35:26 +01:00
Erik Erikson
6cc5d1364a
Merge branch 'master' into logical-ids-missed-details
2016-11-22 13:26:28 -08:00
Eslam A. Hefnawy
5ed4c0d01d
add support for lambda env vars in invoke local
2016-11-21 17:42:13 +07:00
Erik Erikson
749204d962
Logical IDs Centralization Missed Details
...
A few places where names had been hard coded were missed in #2679 . This pull request attempts to get the rest of these (although I fear a few more exist).
The hard coding of the logical ids for the role and policy were removed from the json files defining those values.
Additionally, the path and name of the default role and policy were extrapolated as were log group and api gateway names.
The new role path, role name, and policy name values were used to amend the static role and policy.
Commentary in the centralization file was re-added.
Tests were updated
No function or documentation changes occurred by these changes
2016-11-15 17:22:59 -08:00