Glossary
Build
Build Settings
Build Machines (Jenkins, Unity Cloud Build, Others)
Jobs
Build Pre-Process
Build Post-Process
Platforms (Android, iOS, Windows, Xbox One, others)
Unity Batch Mode
Scriptbatch
Project Dependencies
Unity Packages
Native Packages or Libraries (Android Native Packages, iOS Native Packages, others)
Package Managers
npm (Windows / Linux / MacOS)
homebrew (MacOS / Linux)
yarm (Windows / Linux / MacOS)
Cocoapods (iOS)
Unity Package Manager (Unity)
Compilers
...
...
....
Native Languages
Android: Java/Kotlin
iOS: Swift/Objetive-c
Windows: C#/C++
Others
Continuous Integration (CI)
Development Pipeline
Unit Tests Development
Git Flow
Development
Run Unit Tests
Pull Requests
Integration
Build Generation
Run Unit Tests
Generate Builds (Build Settings Setup)
Pre-Steps
Post-Steps
Build Testing
Smoke Tests
Continuous Deployment (CD)
Client Build Deployment
Config Data Deployment
Backend Build Deployment
Content Build Deployment
Platforms
Android
iOS
Windows
Mac
Console
WebGL
Others
Cloud Services
UCB (Unity Cloud Build)
Jenkins
Continuous Integration
AB Tests
Git Flow
Development Stage
Release Stage
Unit Tests
Unity Packages
Build Machines
Local Windows
Local MacOS
Local Linux
Remote Windows Machine
Remote MacOS Machine
Remote Linux Machine
App Build Formats
Android (.aab / .apk)
iOS (.ipa)
Windows (.exe)
MacOS (.???)
Linux (.elf)
Content Build Formats
Unity Content Build for Android (.obb???)
Unity Content Build for iOS (.???)
Unity Build Types
Development (Development, Cheats, Debugs)
Milestone (Development QA, Cheats, Debugs, Crashlytics)
Staging (Production QA, Crashlytics)
Production (Live)
Production Demo (Live)
Content (Development / Production)
Backend Build Types
Game Data
Services
Parameters & Features
Environments
Backend
Cloud Services
Ads
IAPs
Content Host
Development Build (Profiling)
Include Content
Cheats
Platform Specific Options
Android
Manifest
Google Keystore
Architecture
Target SDK Version
iOS
Pod Files
Run in Xcode as: Release
Run in Xcode: Latest version
Store Keys: Provisioning Profiles
App Data
Name
App Icon
App Id
Company Name
Build Settings & Player Settings
Directives, Symbols or Definitions
Development Build (#DEVELOPMENT_BUILD, #DEBUG, Others)
Customs Definitions
Smoke Tests
Others
App Builds - Distribution for Production (Live)
GooglePlay
AppStore
Steam
EpicGames
App Builds - Distribution for Testing
GooglePlay Internal Testing
AppStore Testflight
Microsoft AppCenter (Azure)
Content Builds - Distribution for Testing
Unity Content Delivery (Buckets)
AWS (Buckets)
Azure (Buckets)
Content Builds - Distribution for Production (Live)
Unity Content Delivery (Buckets)
AWS (Buckets)
Azure (Buckets)
Backend Builds - Distribution for Testing
Playfab
AWS
Azure
Backend Builds - Distribution for Production (Live)
Playfab
AWS
Azure
TODO!!!!!
App Builds - Distribution for Production (Live)
GooglePlay
AppStore
Steam
EpicGames