Skip to content

Commit 1ba345e

Browse files
committed
feat: add dockerignore
1 parent c07ac1a commit 1ba345e

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module.exports = () => `
2+
#These files wont be sent to the docker builder during the COPY . . command
3+
4+
node_modules
5+
bar
6+
`;

.suite-cli/cli/scripts/assets/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,6 @@ module.exports.nginxContent = require('./nginxContent.asset')
4949
module.exports.dockerComposeContent = require('./dockerComposeContent.asset')
5050
module.exports.dockerfileContent = require('./dockerfileContent.asset')
5151
module.exports.nginxDockerfileContent = require('./nginxDockerfileContent.asset')
52+
module.exports.dockerIgnoreContent = require('./dockerIgnoreContent.asset')
5253

5354

.suite-cli/cli/scripts/scripts.module.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1193,6 +1193,7 @@ const generateMCSHelper = ({ project_root, answers }) => {
11931193
});
11941194
writeFile(join(`${project_root}/microservices/${answers.service_name}`, 'index.js'), assets.serverContent({ answers }));
11951195
writeFile(join(`${project_root}/microservices/${answers.service_name}`, '.env'), assets.envContent({ answers }));
1196+
writeFile(join(`${project_root}/microservices/${answers.service_name}`, '.dockerignore'), assets.dockerIgnoreContent());
11961197
writeFile(join(`${project_root}/microservices/${answers.service_name}`, '.env.dev'), assets.envContent({ answers }));
11971198
writeFile(join(`${project_root}/microservices/${answers.service_name}`, 'Dockerfile.dev'), assets.dockerfileContent());
11981199
writeFile(join(`${project_root}/microservices/${answers.service_name}`, 'ecosystem.config.js'), assets.ecosystemContent({ answers }));

0 commit comments

Comments
 (0)