Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring install commands into install phase #727

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Refactoring install commands into install phase #727

wants to merge 1 commit into from

Conversation

keheliya
Copy link

@keheliya keheliya commented Aug 9, 2017


Having install commands in other phases violates the semantics of the .travis.yml configuration. So we have refactored them into the install phase.

If the install phase is not defined in the .travis.yml, Travis CI runs npm install for Node.js projects by default, as explained in the Travis CI docs here. To preserve that original behaviour after refactoring, we have added the npm install command as well.


Note: This pull request was generated by an automated tool developed by The Software REBELs (a.k.a., the Software Repository Excavation and Build Engineering Labs) of McGill University, Canada. It is part of a research project by Keheliya Gallaba under the supervision of Dr.Shane McIntosh. If you have any questions or feedback about this tool, please feel free to contact the author ([email protected]).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant