Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How do you ignore node_modules and other files before zipping project and pushing to AWS EB?

Isaac Weber November 6, 2019

I am using bitbucket pipelines to push to AWS elastic beanstalk. 

The first step in my pipeline looks like this:

- step:
name: "Build and Test"
script:
- npm install
- npm run build
- zip application.zip -r * .[^.]*

AWS beanstalk wants the entire application to be zipped. However that is adding the node_modules and other unnecessary files to the zip. How would I ignore these before zipping the project? 

1 answer

1 accepted

3 votes
Answer accepted
Isaac Weber November 7, 2019

I was able to do:

- zip application.zip -r * .[^.]* -x *.git* -x bitbucket-pipelines.yml -x node_modules/\* -x README.md

 to exclude the stuff I didn't want

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events