• Venture Partners
  • Startup Studio
  • Services Team
  • Portfolio Companies
  • Resources
Revelry
  • Revelry
  • Revelry
  • Venture Partners
  • Startup Studio
  • Services Team
  • Portfolio Companies
  • Resources

Merge and Deploy

Rev Team

Written by Rev Team

 on December 11, 2020

Merging is the process of merging a new set of code written into a larger codebase. Before this can happen, we have lots of layers of review by both bot and human.

Lintron is a bot that checks all code. Once that checks out, another developer, either on the project or not, is assigned to manually review the code. They can either leave feedback or merge the code in.

Deploying code involves pushing a codebase to a Heroku instance. We like using Codeship because it does this for us automatically when code is merged. Therefore, the new code gets pushed straight to staging, which is where our quality assurance (QA) team gets to work testing.

More Posts by Rev Team:

Development Glossary

Revelry Glossary

Development Process

  • Lean-agile Development
  • Design Thinking
  • Agile Design Thinking

Engineering Apprenticeship

  • Apprenticeship Guide
  • Apprenticeship Tools
  • Lost Art of Apprenticeship
  • Product Manager to Developer
  • Engineering Workspace Essentials

Popular Posts

  • slack emoji The Top 100 Custom Slack...
  • download slack emoji The Ultimate Custom Slack...
  • Behavior Driven Development (BDD) Why Behavior Driven Devel...
  • scss font color Dynamically Changing CSS...
  • software engineer apprenticeship 3 Software Engineer Apprent...
  • Rails App without a Database Making a Rails App Withou...
  • UX checklist A Start to Finish UX Audi...
  • NY chaos 3 Approaches to Solving t...
  • styles in react native Organizing React Native S...
  • information architecture IA The 8 Principles of Infor...

Remote Work Resources

  • 100 Custom Slack Emojis
  • Remote Workstations & Products
  • Work From Home Tips
  • Working From Home with Kids
  • The Slack Watercooler Channel
  • Slack for Productivity
  • Remote Work Challenges
  • Planning Poker w/ Slack

Development Resources

  • The UX Checklist
  • UX of Machine Learning
  • Managing Technical Debt
  • How to Use Google Drive
  • Fire Drill Survival Tips
  • Feedback Loops
  • Effective Ticket Communication
  • Doing Algebra in Code
  • Dev/ PM Communication
  • Design/ Development Collaboration
  • Cross Browser Testing Best Practices
  • Confessions of a Software Apprentice
  • Command Line OSX Terminal
  • Blockchain Technology Guide
  • Behavior Driven Development (BDD)
  • Tips for Remote Pair Programming
  • Bad Software Questions
  • Agile Development Constraints

Management Resources

  • No Ambiguity in Written Communication
  • Seal Team Leadership Skills
  • Democratic Workplace
  • Improving Meeting Prioritization

 

 

Categories

  • Design (28)
  • Development (168)
  • Development Apprenticeship (3)
  • Growth (14)
  • Kubernetes (10)
  • Management (6)
  • Marketing (13)
  • Meet The Team (36)
  • Process (14)
  • Product (31)
  • Remote Work (15)
  • Resources (1)
  • Revelry News (44)
  • Startup Studio (2)
  • The CC Podcast (6)

Resource Tags

agile Agile Product Development agile software development apprenticeship Blockchain code communication culture Design Development Elixir engineering Front-End Development functional programming GitHub growth JavaScript Kubernetes meet the team One Week Sprint open source personal development product productivity product management product manager project management Rails React remote teams remote work Remote Work Challenges revelry apprenticeship program revelry news Revelry team Ruby slack software engineer sprints team communication Testing transparency user stories UX UX Design

Revelry Labs LLC

4200 Canal Street, Suite E
New Orleans, Louisiana 70119
Email: hello@revelry.co


Recent Posts

  • Crystal Adkins – Quiet, but Outspoken Elixir Developer April 7, 2021
  • Jess Richmond – JS & C# Developer, and Lover of Eats, Beans, and Bikes April 2, 2021
  • Sam Keer: Elixir and Javascript Developer, Boxer, Nature Enthusiast April 1, 2021
  • Welcome Kamrin Kennedy, Developer, Linguist, and Dinosaur Lover March 24, 2021
  • Welcome Ellen Carriere, C# Developer, Dog Lover, and Mardi Gras Enthusiast March 24, 2021


Contact Us

Get in Touch

Locations

New Orleans Office
4200 Canal Street, Suite E
New Orleans, LA 70119
Chicago Office
5940 N Sheridan Road
Chicago, IL 60660

Contact Us

Like what you see? Email us and we'll get back to you right away.

Contact Us
Revelry Labs
  • About
  • Ventures
  • Startup Studio
  • Process
  • Products
  • Portfolio
  • Services
  • Resources
  • Careers
  • Glossary
  • Sitemap

Revelry Labs Projects were developed with support from Louisiana Economic Development’s Office of Entertainment Industry Development

louisianaentertainment.gov