Itsdenty / test-ci-cd

a test ci cd with travis, codeclimate and coverall

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test-ci-cd

a test ci cd with travis, codeclimate and coverall Maintainability Test Coverage Coverage Status

  • create an empty repository with readme
  • init npm and install dependencies cors express express-validator mailgun-js morgan swagger-jsdoc
  • setup babel7 and install dependencies @babel/cli @babel/core @babel/node @babel/preset-env @babel/polyfill
  • create index.js
  • create route.js
  • signup and setup codeclimate
  • signup and setup coveralls
  • signup and setup travis
  • commit checkout and push to develop
  • setup test
  • write test
  • write route Validator
  • setup and write mail utility
  • complete route
  • write swagger documentation
  • run test
  • fix patch install @babel/plugin-transform-runtime @babel/runtime
  • push feature to remote
  • retrieve badges
  • switch to production branch
  • optimize package.json and swagger for heroku deployment
  • initiate and deploy heroku

About

a test ci cd with travis, codeclimate and coverall


Languages

Language:JavaScript 56.1%Language:HTML 43.9%