title: How to run build in local machine with drone.io
body: <p>Does the build have to run on the drone.io server? Can I run the build locally? Since developers need to pass the build first before pushing code to github, I am looking for a way to run the build on developer local machine. Below is my .drone.yml file:</p>
  
  <pre><code>pipeline:
    build:
      image: node:latest
      commands:
        - npm install
        - npm test
        - npm run eslint
    integration:
      image: mongo-test
      commands:
        - mvn test
  </code></pre>
  
  <p>It includes two docker containers. How to run the build against this file in drone? I looked at the drone cli but it doesn't work in my expected way. </p>