patternMinor
What does "build step" mean?
Viewed 0 times
whatmeanstepdoesbuild
Problem
The term build step is used everywhere, yet I searched both google.com and qwant.com to no avail. That baffles my mind.
I also searched for a developer terminology index. Anyone has a good explanation of this term?
I also searched for a developer terminology index. Anyone has a good explanation of this term?
Solution
In a CI/CD pipeline a build step is whatever you want it to be. It is the equivalent of a function or procedure from a traditional programming language. Examples of build steps from a CI/CD environment:
Notice that in the CI/CD world a build step is not necessarily building anything, but it might be preparing something to be built or doing something with an artifact of a build.
- setup a clean build or test environment by spinning up instances, starting databases, loading data, etc.
- get code from github/gitlab/etc.
- compile a component of the application
- send artifact from previous build step to a repo
Notice that in the CI/CD world a build step is not necessarily building anything, but it might be preparing something to be built or doing something with an artifact of a build.
Context
StackExchange DevOps Q#12667, answer score: 3
Revisions (0)
No revisions yet.