node {
  stage 'Checkout'

    checkout scm

  stage 'Base'
    
    sh './build_image.sh'
    
  stage 'Lint'

    sh 'docker run -it --rm --privileged -v `pwd`:/root/ projectatomic/dockerfile-lint dockerfile_lint'
    
  stage 'Tests'
  
    sh '/usr/local/bin/bats tests/base.bats'

}