Advertisement
Guest User

Untitled

a guest
Mar 18th, 2016
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. #+TITLE: Barista release engineering
  2. #+AUTHOR: Sebastian Castillo Builes
  3. #+EMAIL: sebastian@barista-v.com
  4. #+LANGUAGE: en
  5. #+STARTUP: align hidestars lognotestate
  6.  
  7. #+BEGIN_QUOTE
  8. Release engineering is the difference between manufacturing software in small teams or startups and manufacturing
  9. software in an industrial way that is repeatable, gives predictable results, and scales well.
  10. These industrial style practices not only contribute to the growth of a company but also are key factors in enabling growth.
  11. #+END_QUOTE
  12.  
  13. * Introduction
  14. At Barista Release Engineering plays an integral role in implementing and executing product release processes.
  15. The role supports our engineering by managing the source code managing system, automating tests and regresion testing,
  16. building tools and monitoring used in software deployments and coordinating and pushing new releases to the production infraestructures.
  17.  
  18. The releasing engineering team ensures that new software is released in a streamlined manner from development to production.
  19. The team establishes procedures and develops tools that are used by both the Engineering and Operations teams.
  20. As a Release Engineer you'll use your strong technical ability to drive product releases across many different systems and teams.
  21. You'll work hard to ensure that Barista's products are delivered with a repeatable and scalable process.
  22.  
  23.  
  24. #+BEGIN_SRC clojure
  25. (ns barista.release-engineering)
  26.  
  27. (def relese-engineers [@castillobg, @colarte])
  28.  
  29. (defn manage-errandboys [release-eng]
  30. "The errand boys are tools that automate and makes sexy the errands around the barista release process"
  31. (let [pr-boy (boy "Automates and integrates pull request creation, updates and delivery")
  32. deploy-boy (boy "Instruments the staging/production deployment on another boy call")
  33. ci-boy (boy "Automates integration testing over different products (e.g. android, ios, backend)")]))
  34.  
  35.  
  36. #+END_SRC
  37.  
  38. ** Products under maintenance
  39. - The Errand Boys ;)
  40. - Pickup
  41. - Jenkins
  42. - Gitlab
  43. - Github
  44. - Bitbucket
  45. - Rackspace
  46. - AWS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement