Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ecus65

CloudBees CJE - Certified Jenkins Engineer (CJE)

Page: 2 / 6
Total 186 questions

A Freestyle job is configured to execute concurrent builds, and to only build on a specific agent (agent A) that has 4 executors. You observe that 2 Instances of the job are currently building while several others are waiting in the build queue. Which of the following could explain why the builds are waiting in the build queue?

A.

There are not enough idle executors available on agent A.

B.

Changes were made to this job's configuration while this Job had builds in the build queue.

C.

Each build in the build queue must be manually attached to an available executor.

D.

The "Execute concurrent builds if necessary option in the job configuration has reached Its user-defined maximum.

How do you configure notifications in a Jenkinsfile?

A.

emailext

B.

notice

C.

email

D.

alert

What's the SDLC?

A.

Sloan Digital Legal Conference

B.

Super Digital Life Chain

C.

None of these

D.

Software Development Life Cycle

How do you set a freestyle project to be parameterized?

A.

From "Project Configuration," select "This project is parameterized."

B.

Freestyle projects don't accept parameters

C.

Choose the project from the parameterized list in the "Configure System" section.

D.

All freestyle projects are parameterized

Which of the following practices are recommended for a Declarative Pipeline? Choose 3 answers

A.

Use the pipeline DSL to implement intricate networking and computational tasks that your Pipeline needs to do.

B.

Simplify the test/debug process and improve performance of your pipeline by defining separate steps for each Important task performed by the pipeline.

C.

Encapsulate common Jenkins logic within shared libraries when leveraging Declarative Pipelines.

D.

Call scripts written In Shell, Batch, Groovy, or Python to implement any complex logic required for your pipeline; call these scripts as steps in your pipeline.

E.

Use took such as Maven, Gradle, NPM, Ant, and Make to define most of the build work; cad these executables as steps In your pipeline.

Which is a valid agent declaration?

A.

agent any

B.

agent { label 'Slave 1'}

C.

agent none

D.

All of these

What's a Jenkins job (or project)?

A.

The overall purpose of a Jenkins implementation

B.

None of these

C.

Can be scoped to any typical IT task defined in Jenkins

D.

Employment for an IT worker

What is the purpose of the "Manage Old Data" screen under "Manage Jenkins"?

A.

Delete artifacts, togs, and backups that are no longer required.

B.

Clean up workspaces left by deleted Jenkins users.

C.

Delete outdated configurations left by uninstalled, deleted, or upgraded plugins.

D.

Delete or restore old credentials details.

E.

Prepare for migration from Jenkins 1 to Jenkins 2.

Which of the following is true about resuming a Declarative Pipeline?

A.

All Declarative Pipelines are restartable by default, with the same inputs (commit to build, parameters, etc) as the original run. Any data that built in the original run is available only if the preserveStashes() option is specified in the Jenkinsfile.

B.

Declarative Pipelines cab be restarted after a Jenkins failure but not after a transient outage (such as a network failure or disk space exhaustion)

C.

Declarative Pipelines that use Docker containers can not be resumed because the docker APIs that Jenkins calls to create the container are not senalized.

D.

A DeclaraDve Pipeline can be restarted only if the preserveStashes() option is set in the pipeline.

E.

Declarative Pipelines can be resumed only after a transient outage (such as a network failure orfefisk space exhaustion).

In a Pipeline, the stage step_________.

A.

can be used to group a number of other steps into a logical unit for display

B.

collects a set of artifacts that can be referenced in a later Pipeline step

C.

prepares a test environment in Jenkins

D.

transfers artifacts to a staging server for testing