main
ROOT /
pages /
concepts.md
33 lines | ISO-8859-1 | 1 KB

Concepts


Role

Role defines a set of permissions. When a project is authorized to a user or group, the role must be specified to determine the actual permissions

Pull Request

Like many other git products, OneDev has pull request for work submission and code review. Code review policies can be defined for instance to specify required reviewers when certain files are changed.

Build Spec

Build spec describes specification of build processes in OneDev. It is defined in file onedev-buildspec.yml in root of the repository

Job

Job describes a unit of build execution, and is defined in build spec. Jobs can depend on each other to accomplish complex build workflows. Each run of a job will generate a build

Job Workspace

Workspace is the working directory inside job container where job commands are executed. Repository and dependency files (if there is any) will be retrieved into this directory. Artifact/report will also be published based on this directory

Build

Build is result of a job run

Build Stream

Two builds are on same stream if they:

  • Belongs to same project
  • Belongs to same job
  • Corresponding commits are on same branch
Please wait...
Page is in error, reload to recover