Tag

release process

0 views collected around this technical thread.

政采云技术
政采云技术
Sep 14, 2023 · Fundamentals

Understanding Semantic Versioning: Principles, Pre‑release Identifiers, and Platform Syntax

This article explains the concept of semantic versioning, clarifies the meaning of pre‑release identifiers such as alpha, beta, rc and release with intuitive analogies, details the major‑minor‑patch rules, compares version syntax across major package managers, and provides practical validation tools and examples.

Version Controldependency managementrelease process
0 likes · 18 min read
Understanding Semantic Versioning: Principles, Pre‑release Identifiers, and Platform Syntax
HelloTech
HelloTech
Jun 25, 2021 · Mobile Development

Evolution of the Architecture of Hello Travel's Alipay Mini Program

Hello Travel restructured its Alipay mini‑program by splitting business code into separate repositories, creating a custom incremental build tool, implementing event‑based decoupling, and centralizing release management, which solved branch conflicts, reduced package size and build time, and set the stage for broader platform adoption.

Alipay Mini ProgramRepository Managementbuild-tool
0 likes · 14 min read
Evolution of the Architecture of Hello Travel's Alipay Mini Program
转转QA
转转QA
Apr 14, 2021 · Mobile Development

Integrating Flutter Projects into Beetle: Branch Types, Release Workflow, and Component Management

This article explains how ZhiZhuan's mixed Flutter‑native app architecture is incorporated into the Beetle DevOps platform, detailing Beetle's branch types, the release process for Flutter modules, and component management strategies that improve multi‑module coordination and deployment quality.

Flutterbeetlebranch management
0 likes · 7 min read
Integrating Flutter Projects into Beetle: Branch Types, Release Workflow, and Component Management
转转QA
转转QA
May 28, 2020 · Backend Development

Beetle Platform Multi‑Branch Management Experience for App Development

This article describes how the Beetle platform, together with the LuBan system, automates multi‑branch creation, testing, gray release, and hot‑fix processes for app development, addressing challenges of branch‑demand association, merge coordination, and version synchronization to improve delivery speed and quality.

Beetle platformContinuous IntegrationVersion Control
0 likes · 6 min read
Beetle Platform Multi‑Branch Management Experience for App Development
DevOps
DevOps
Apr 22, 2020 · Mobile Development

Continuous Deployment of Facebook Mobile Applications: Process, Data Analysis, and Findings

This paper describes Facebook's continuous deployment practice for its Android and iOS mobile apps, outlines the release workflow, presents a seven‑year data set covering commits, crashes, and issue tracking, and analyses how deployment frequency, team size, and release timing affect developer productivity and software quality.

Continuous DeploymentFacebookMobile Apps
0 likes · 39 min read
Continuous Deployment of Facebook Mobile Applications: Process, Data Analysis, and Findings
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 16, 2017 · Operations

Baidu's Traditional Application Operations and Branch Management Process

The article explains Baidu's traditional project branch management approach, the reasons behind mainline release queues, and summarizes the team's continuous delivery transformation, highlighting clear goals, transparent planning, self‑defined processes, story‑driven development, six‑step CI, and automated testing practices.

Baidubranch managementrelease process
0 likes · 6 min read
Baidu's Traditional Application Operations and Branch Management Process