nerdexam
Cisco

300-910 · Question #13

Which two characteristics of a build tool that is used in an automated build pipeline? (Choose two.)

The correct answer is B. It builds your software for the production environment. C. It builds your software when changes are committed.. Automated build tools are characterized by their ability to compile software for various environments, including production, and are triggered to perform builds when code changes are committed.

CI/CD Pipelines

Question

Which two characteristics of a build tool that is used in an automated build pipeline? (Choose two.)

Options

  • AIt runs unit tests against code that is committed.
  • BIt builds your software for the production environment.
  • CIt builds your software when changes are committed.
  • DIt builds your software every 500 milliseconds.
  • EIt must have a plug-in for Puppet and Maven.

How the community answered

(16 responses)
  • B
    94% (15)
  • D
    6% (1)

Why each option

Automated build tools are characterized by their ability to compile software for various environments, including production, and are triggered to perform builds when code changes are committed.

AIt runs unit tests against code that is committed.

While build pipelines often include unit testing, the build tool itself is primarily for compiling and packaging, not for running tests, which are typically executed by test frameworks integrated into the pipeline.

BIt builds your software for the production environment.Correct

A primary function of a build tool in a pipeline is to compile and package software, creating artifacts ready for deployment, including releases destined for the production environment. It ensures the software is prepared for its target operational setting.

CIt builds your software when changes are committed.Correct

Build tools are integral to Continuous Integration (CI), where they automatically initiate a build process every time new code changes are committed to the version control system. This ensures that integration issues are detected early and frequently.

DIt builds your software every 500 milliseconds.

Building software every 500 milliseconds is an impractically frequent and resource-intensive interval, not a standard characteristic of a build tool's trigger mechanism.

EIt must have a plug-in for Puppet and Maven.

Specific plug-in requirements like Puppet and Maven are dependent on the technologies used in a particular project, not a universal characteristic of all build tools.

Concept tested: Automated build pipeline characteristics, CI/CD

Source: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/what-is-a-build?view=azure-devops

Topics

#Build Tools#Automated Builds#CI/CD Pipeline#Continuous Integration

Community Discussion

No community discussion yet for this question.

Full 300-910 Practice