Skip to content
IconMind

DevOps

Ci cd icons

61 icons in the ci-cd group of DevOps: Affected projects, Promote artifact, Artifact retention and 58 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

61 icons · 1 of 7 groupsOpen in browser

The 61 ci-cd icons in DevOps, described

Affected projectsaffected-projects
A window showing the graph with one node grown — the projects a change actually touches.
Promote artifactartifact-promote
The pipe with a chevron lifting a bar — an artifact marked as good enough for the next stage.
Artifact retentionartifact-retention
The artifact crate with an hourglass in it — how long a build's output is kept.
Buildbuild
A build — turning source code into the artifact that actually runs.
Build agentbuild-agent
A machine frame with a hammer in it — the machine that runs the build.
Build artifactbuild-artifact
The build brick with a box in it — what a build leaves behind to be shipped.
Build badgebuild-badge
The build brick with a pill in it — the badge a readme shows for the last build.
Build failbuild-fail
Build fail — the build broke, red with an error that has to be fixed.
Build logbuild-log
The build brick with lines in it — what the build printed while it ran.
Build matrixbuild-matrix
The build brick with a grid of points — one build per combination of versions.
Build numberbuild-number
The build brick with a hash in it — the number that names one build.
Build passbuild-pass
Build pass — it compiled and the tests agreed, green and successful.
Build time trendbuild-time-trend
The build brick with a rising trend in it — how long builds take, over time.
Cache restorecache-restore
The build brick with an arrow dropping into it — saved work pulled back in before the build.
Cache savecache-save
The build brick with an arrow rising out of it — work saved for the next build.
Continuous deliverycd
Continuous delivery — every successful build on its way out to a release.
Generate changelogchangelog-generate
A page with a prompt and a line — the changelog written by a command from the commits.
Continuous integrationci
Continuous integration — every change built and tested automatically as soon as it lands.
Compilecompile
Compile — turn source code into a binary or bundle that actually runs.
Deploydeploy
Deploy — ship a build to the place where people will actually use it.
Approve deploydeploy-approve
The pipe with a check in it — a deploy given the go.
Deploy freezedeploy-freeze
The pipe with a lock in it — no deploys until the freeze is lifted.
Reject deploydeploy-reject
The pipe with a cross in it — a deploy turned back at the gate.
Deploy windowdeploy-window
The pipe with a bracketed span in it — the hours in which a deploy is allowed.
Promote environmentenvironment-promote
The pipe with an arrow rising in it — the same build moved up to the next environment.
Fan infan-in-job
The pipe with two lines joining into one — a job that waits for several to end.
Fan outfan-out-job
The pipe with one line splitting into two — a job whose end starts several.
Flag rolloutflag-rollout
A flag with bars rising on it — a feature turned on for more people a step at a time.
Flaky jobflaky-job
The build brick with a zigzag in it — a job that passes and fails without a change.
Incremental buildincremental-build
The build brick with a plus in it — only what changed is built again.
Job dependencyjob-dependency
The pipe with a point and an arrow leading from it — a job that cannot start until another ends.
Manual approvalmanual-approval
The pipe with a person standing in it — a step that waits for someone to say go.
Merge queuemerge-queue
The pipe with three bars queued in it — changes merged one at a time, in order.
Monorepo graphmonorepo-graph
A window showing one project over two it depends on — how the packages in a repo relate.
Nightly buildnightly-build
The build brick with a Z in it — the build that runs while everyone sleeps.
Parallel jobsparallel-job
The pipe with two lanes running side by side — jobs that run at the same time.
CI pipelinepipeline-ci
A CI pipeline — build, test and ship, in that order, stage by stage.
Pipeline failurepipeline-fail
Pipeline failure — this stage went red, the build is broken and needs a fix.
Pipeline gatepipeline-gate
The pipe with a bar across it — a condition the change must meet to go on.
Retry pipelinepipeline-retry
The pipe with an arrow looping back in it — the run started over.
Pipeline runpipeline-run
Pipeline run — this stage of the build is going, started and in progress.
Pipeline stagepipeline-stage
The pipe with one block in it — a named step the change passes through.
Post-deploy checkpost-deploy-check
The pipe with a lens in it — a look at the service after the deploy lands.
Progressive deliveryprogressive-delivery
The pipe with bars rising in it — a change let out to more users a step at a time.
Release candidaterelease-candidate
The release tag with a diamond in it — the build that may become the release.
Lift freezerelease-freeze-lift
The pipe with a lock whose shackle is lifted — the freeze over, deploys allowed again.
Release noterelease-note
A page with a tag and a line under it — what changed, written for the people who use it.
Release trainrelease-train
The pipe with a clock in it — releases that leave on a schedule, with whatever is ready.
Remote cacheremote-cache
The build brick with a signal in it — a cache reached over the network and shared.
Auto rollbackrollback-auto
The pipe with an arrow pointing back — the deploy undone by the pipeline itself when checks fail.
Runner poolrunner-pool
A machine frame with three points in it — the runners a job can be handed to.
Scheduled buildscheduled-build
The build brick with a clock in it — a build that runs on a timer, not a push.
Semantic versionsemantic-version
The release tag with three bars in it — major, minor and patch.
Sequential jobssequential-job
The pipe with three points in a row — jobs that wait for the one before.
Signed releasesigned-release
The release tag with a check in it — a release whose signature has been verified.
Smoke testsmoke-test
The pipe with a wisp in it — the quick check that the thing runs at all.
Stagestage
A stage — one stop on the way to shipped, a phase or a gate in the pipeline.
Skip stagestage-skip
The pipe with a skip mark in it — a stage jumped over on purpose.
Traffic splittraffic-split
The pipe with a wide flow and a narrow one — most traffic one way, a little the other.
Trunk-basedtrunk-based
One trunk with two short branches folding back into it — everyone commits to main.
Shared workspaceworkspace-share
The build brick with two points tied together — files handed from one job to the next.

In code, each is one import — import { AffectedProjects } from "@iconmind/react/icons/affected-projects" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Narrow it by tag

Every ci-cd icon in DevOps, free to ship

61 icons in outline and duotone at three weights, generated from one grid so nothing in the set can drift out of step. MIT licensed — commercial use, no attribution, no seat count.

Other groups in DevOps