Skip to content

Commit 77f85f6

Browse files
authored
Merge pull request #48 from TicketSolutionsPtyLtd/fix_individual_deployment
fix for deploying individual packages.
2 parents 7a34fd2 + 64e2391 commit 77f85f6

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@ node_modules
22
dist
33
.webpack
44
coverage
5+
6+
.idea

lib/cleanup.js

+13
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,19 @@ module.exports = {
1818
if (err) {
1919
reject(err);
2020
} else {
21+
if (this.serverless.service.package.individually) {
22+
const functionNames = this.serverless.service.getAllFunctions();
23+
functionNames.forEach(name => {
24+
this.serverless.service.functions[name].artifact = path.join(
25+
this.serverless.config.servicePath,
26+
'.serverless',
27+
path.basename(this.serverless.service.functions[name].artifact)
28+
);
29+
});
30+
resolve();
31+
return;
32+
}
33+
2134
this.serverless.service.package.artifact = path.join(
2235
this.serverless.config.servicePath,
2336
'.serverless',

0 commit comments

Comments
 (0)