Ryan S. Brown
|
ef1cac76f0
|
Ignore custom plugins in the project when uploading artifacts
|
2017-07-06 22:59:32 -04:00 |
|
Eslam λ Hefnawy
|
ea79e2b1dd
|
Merge pull request #3830 from jthomas/master
Add disable parameter to function package options
|
2017-07-03 23:09:43 +07:00 |
|
Eslam λ Hefnawy
|
9f7e740b09
|
Merge pull request #3838 from serverless/only-re-deploy-when-updated
Only re-deploy when code or service updated
|
2017-07-03 19:54:58 +07:00 |
|
Eslam λ Hefnawy
|
fadb11f9ac
|
Merge pull request #3880 from serverless/fix-node-modules-regex
Fix node_modules regex in excludeDevDependencies to be OS independent
|
2017-07-03 17:36:38 +07:00 |
|
Philipp Muens
|
082a1dc05f
|
Fix node_modules regex to be OS independent
|
2017-06-30 14:07:13 +02:00 |
|
Philipp Muens
|
e329bf9ad8
|
Only re-deploy when code or service updated
|
2017-06-30 09:26:55 +02:00 |
|
Philipp Muens
|
34595e1f6d
|
Add opt-out config for dev dependency exclusion
|
2017-06-30 09:25:59 +02:00 |
|
Philipp Muens
|
191a0b8911
|
Fix linting error
|
2017-06-28 09:11:39 +02:00 |
|
James Thomas
|
86439ff07c
|
Add ignore parameter to function package options.
This will allow functions to be excluded from the service packaging.
|
2017-06-27 17:36:15 +01:00 |
|
Philipp Muens
|
a3e233cc79
|
Replace walkDirSync logic with glob usage
|
2017-06-17 17:18:48 +01:00 |
|
Philipp Muens
|
9f67a39f38
|
Exclude dev dependencies in .zip file
|
2017-06-16 19:30:07 +01:00 |
|
Philipp Muens
|
6e807fa1bf
|
Update code to be run on "deploy" and "package"
|
2017-06-13 08:39:01 +02:00 |
|
Philipp Muens
|
b43a421d38
|
Update code to re-use existing utils functionality
|
2017-06-12 11:13:01 +02:00 |
|
Philipp Muens
|
0dca35a2c1
|
Throw error when command not run in service
|
2017-06-12 10:38:59 +02:00 |
|
Philipp Muens
|
13ff0d6453
|
Fix test
|
2017-06-11 21:02:56 +02:00 |
|
Philipp Muens
|
dc677b8e9c
|
Update error message
|
2017-06-11 21:02:25 +02:00 |
|
Philipp Muens
|
9b6cd8f331
|
Simplify code / make test more restrictive
|
2017-06-08 09:30:43 +02:00 |
|
Alex Casalboni
|
c74965da11
|
Fixed linting
|
2017-06-05 18:01:04 +02:00 |
|
Alex Casalboni
|
d5f5f92f48
|
Raise error if no file matches before zipping
|
2017-06-05 17:36:14 +02:00 |
|
Alex Casalboni
|
e29397ca5c
|
Added test to verify error if no file matches before zipping
|
2017-06-05 17:35:40 +02:00 |
|
Philipp Muens
|
e6f2c2d3aa
|
Update other relevant parts of the codebase
|
2017-05-19 15:08:35 +02:00 |
|
Frank Schmid
|
939112a639
|
Use sinon-chai to improve Sinon based unit tests
|
2017-05-17 17:13:33 +02:00 |
|
Frank Schmid
|
ba2533ff7d
|
Update UT for lib/plugins/package/lib/zipService
|
2017-05-17 17:13:33 +02:00 |
|
Frank Schmid
|
4d2b2ea88e
|
Update UT for lib/plugins/package/lib/packageService
|
2017-05-17 17:13:32 +02:00 |
|
Frank Schmid
|
64142c8c94
|
Fix possible race in package/deploy UT
|
2017-05-17 17:13:32 +02:00 |
|
Frank Schmid
|
855f037736
|
Update UT for lib/plugins/package/package
|
2017-05-17 17:13:32 +02:00 |
|
Eslam A. Hefnawy
|
4623e0bbed
|
final packaging fixes
|
2017-04-25 23:03:46 +07:00 |
|
Frank Schmid
|
376d5cf6fe
|
Fixed unit tests. Coverage back to 100%.
|
2017-04-20 18:39:55 +02:00 |
|
Frank Schmid
|
84d48a5a48
|
Move explicit function packaging entrypoint to topmost level.
3rd party plugins now can access it and trigger a single function package which was restricted to AWS before.
|
2017-04-20 17:49:55 +02:00 |
|
Frank Schmid
|
6086111704
|
Set artifact properties with the ZIP result paths.
|
2017-04-20 16:43:20 +02:00 |
|
Frank Schmid
|
20cd54b229
|
Removed provider dependencies.
|
2017-04-20 15:33:50 +02:00 |
|
Frank Schmid
|
6be0ba2f8f
|
Move package code up and add createDeploymentArtifacts to topmost package command.
|
2017-04-20 15:11:35 +02:00 |
|
Philipp Muens
|
8eb7ddccce
|
Remove .only statement in package test
|
2017-04-11 12:53:27 +02:00 |
|
Philipp Muens
|
ae0363332e
|
Add tests for Package plugin
|
2017-04-11 12:52:40 +02:00 |
|
Eslam A. Hefnawy
|
bc0eaf23e6
|
fixed unit tests
|
2017-04-07 18:30:11 +07:00 |
|
Frank Schmid
|
b72c990497
|
Serverless deploy working
|
2017-04-06 18:28:59 +07:00 |
|
Frank Schmid
|
0af0ef95b1
|
Adjusted package lifecycle for non-breaking state.
|
2017-04-06 18:28:59 +07:00 |
|
Eslam A. Hefnawy
|
e38f22585f
|
seperated packaging and deployment
|
2017-04-06 18:28:59 +07:00 |
|
Eslam A. Hefnawy
|
b9f3152817
|
updated tests for package function individually
|
2017-04-03 19:42:11 +07:00 |
|
Eslam A. Hefnawy
|
a9d001e03c
|
updated/added unit tests and docs
|
2017-03-31 21:09:51 +07:00 |
|
Eslam A. Hefnawy
|
3251ebb4a7
|
added support for function.package.individually
|
2017-03-31 18:39:05 +07:00 |
|
Philipp Muens
|
8d348da0ce
|
Merge master into PR
|
2017-03-23 12:29:07 +01:00 |
|
Doug Moscrop
|
e9bf9f3045
|
Use globby instead of glob-all because it can handle large lists of includes
|
2017-03-09 19:53:00 -05:00 |
|
Philipp Muens
|
6c82f71be8
|
Quickfix too many files open
|
2017-02-28 16:07:39 +01:00 |
|
Philipp Muens
|
b0df37673b
|
One-Liner to reduce memory footprint during zipping process
|
2017-02-09 14:56:55 +01:00 |
|
Philipp Muens
|
a694b7d96a
|
Remove unnecessary require of sinon-bluebird
|
2017-02-08 12:59:18 -05:00 |
|
Doug Moscrop
|
1012c351b7
|
add sinon-bluebird to make promises in tests a bit cleaner
|
2017-02-08 12:59:18 -05:00 |
|
Philipp Muens
|
bc368fdabd
|
Fix broken validate test
|
2017-01-03 13:27:00 +01:00 |
|
Philipp Muens
|
8aad2372eb
|
Refactor test structure
So that all tests follow the *.test.js pattern and globs are used to find test files.
|
2016-11-22 12:49:26 +01:00 |
|
Florian Motlik
|
4e39b32ada
|
Merge pull request #2681 from serverless/rework-include-exclude
Bring back include configuration for an easier packaging control
|
2016-11-16 16:18:44 +01:00 |
|