# DevOps tech spike ![](https://media.giphy.com/media/lQPHNPMPZ7tcIwseGn/giphy.gif) --- ## 1. Prettier configuration file ![](https://media.giphy.com/media/Cu87j5pPIL1hS/giphy.gif) --- ![prettier config customizing website](https://i.imgur.com/Vyp1xyP.png =600x450) https://michelelarson.com/prettier-config/ --- #### Our prettier configuration ```json= { "trailingComma": "es5", "tabWidth": 2, "singleQuote": false, "semi": false } ``` --- ## 2. Use Husky to fail fast and fail early. ![husky](https://media.giphy.com/media/k9b6CX6oZelhK/giphy.gif) --- --- ## 3. What is Travis? ![](https://media.giphy.com/media/l4EoZwKCZm8b4BFvy/giphy.gif) --- ![Travis](https://i.imgur.com/rLCBCxf.png) Travis CI is a hosted continuous integration service used to build and test software projects hosted at GitHub. --- ![](https://i.imgur.com/P2Splt3.png =700x300) ![](https://i.imgur.com/g2fUc3P.png =700x300) --- - It runs your program's tests every time you commit to GitHub - You can often discover very quickly if your commit broke something, and fix it before it becomes a problem. --- 1. Create .travis.yml file in roof folder ![](https://i.imgur.com/xCcMcJq.png =350x200) 2. Connect to our repo and 'trigger build' on Travis CI website --- ![Travis in action](https://i.imgur.com/5I573kr.gif) ---
{"metaMigratedAt":"2023-06-15T08:36:49.274Z","metaMigratedFrom":"Content","title":"DevOps tech spike","breaks":true,"contributors":"[{\"id\":\"62face64-5436-4acc-9a7e-1c0da8ae85ba\",\"add\":1638,\"del\":301}]"}
    344 views