• Bootcamp (9)
    • 📱 236 - 992 - 3846

      📧 jxjwilliam@gmail.com

    • Version: ‍🚀 1.1.0
  • 2 Release_branch

    BootcampBestitconsulting/Bootcamp2020-11-25


    2. Software Release

    🪕 Release Cycle

    Dev -> Testing (DIT, SIT) -> Staging (UAT) -> Production

    🪕 Software Release Delivery (CI/CD)

    1. Build: Dev -> gitlab -> Build Server
    2. Build Repository
    3. Deployment: Production, Staging, Testing

    Branching Flow

    • trunk (mainline)-based branch
    • git flow
    • github flow (feature branches and a master branch)
    • gitlab flow (staging and production branches…)

    SDLC

    • Design
    • Implementation
    • Testing
    • Maintenance

    🪕 How many branches for Agile Story ?

    Github Flow: individual feature branches and a master

    Gitlab Flow: Separate production branch: staging, production