The job log in CircleCI is different than in Travis CI, as each step in each job is run in a separate non-login shell and CircleCI sets some smart defaults for each step in the job.
Job log overview
Run steps in job with a default build job
We will create a new repository to demonstrate multiple jobs in the default build job. The repository will be called circleci-jobs-example (https://github.com/packtci/circleci-jobs-example) and will have multiple run declarations in the build job. We will be using Node.js as our programming language of choice for demonstration purposes. Remember that we need to add the new project to CircleCI so that it can become aware of our project. In the previous chapters, we added the projects using...