Black Friday Special Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > CloudBees > Jenkins Engineer > CCJE

CCJE Certified CloudBees Jenkins Engineer (CCJE) Question and Answers

Question # 4

In a ''standalone'' configuration, when masters manage the build environment and also execute builds with their own resources, which of the following is true?

A.

The builds share SCM checkouts.

B.

Masters are more highly available.

C.

Build times decrease

D.

User interface becomes slower as resources on the master run out.

Full Access
Question # 5

A Source Code Management system records and tracks all changes of a source code repository. What is the feature that enables an SCM system to notify other systems when such changes happen?

A.

Polling

B.

Webhooks

C.

Version Control

D.

Tagging

E.

Merge Review

Full Access
Question # 6

Which keyword is used to group related parts of a Declarative Pipeline?

A.

group

B.

steps

C.

collect

D.

stage

E.

steps

Full Access
Question # 7

Which are recommended positions for a Pipeline checkpoint?

Choose 2 answers

A.

just before a stage that is vulnerable to a transient error such as a network failure or low disk space

B.

in its own ' stage ' that uses 'agent none'

C.

as the last statement in a stage that does a lot of work

D.

as the first statement after a stage block

Full Access
Question # 8

When designing a Jenkins architecture for your organization, two of the most common ways of stratifying development of projects are 1) populating masters by fobs based on the environment they are deploying to, and 2) assigning masters to divisions within an organization, based on an org chart. Which of the following is an advantage of stratifying by environment over stratifying by org chart?

A.

Outage of a master will not block flows for all products.

B.

You can easily restrict access to a department's protects to the users within that department.

C.

You can tailor the installed plugins to be specific to the needs of the environment.

D.

You can more easily create pipelines covering entire products.

Full Access
Question # 9

Using the CloudBees Folders Plus plugin, which can you restrict in a folder?

Choose 2 answers

A.

Builds to controlled agents (slaves).

B.

Total number of jobs.

C.

Maximum number of failed jobs allowed.

D.

Job types that are allowed.

E.

Available plugins.

Full Access
Question # 10

Which types of data in a Client Master can be selected in a backup step of a Cluster Operations Job?

Choose 3 answers

A.

Build records.

B.

Job configurations.

C.

Folders configurations.

D.

System configuration.

E.

Views configurations.

Full Access
Question # 11

Which of the following are advantages of a Pipeline job when compared to a Freestyle job? Choose 2 answers

A.

Builds can be triggered with millisecond granularity.

B.

Job definition can be loaded from the Source Code Management system at build time.

C.

Jenkins can be restarted while a build is In progress without impacting the build.

D.

Builds can be parameterized.

E.

No extra plugins must be installed.

Full Access
Question # 12

Which of the following "agent" directives are not valid in Declarative Pipeline?

A.

agent {dockerfile {filename * Dockerfile' }}

B.

agent docker

C.

agent none

D.

agent { label " linux }

E.

agent { docker ' centos: latest ' }

Full Access
Question # 13

You are the administrator of a base Jenkins master with the recommended set of plugins installed. You want to protect the Jenkins master against malicious (or bad) usages of Groovy methods. You also want your users to be able to share their Pipeline code via Globa Pipeline Libraries housed on a git repository under your company's Github Organization. Which of the following statements is TRUE?

A.

You should configure Global Pipeline Libraries at the Github Organization level: The libraries are running as "untrusted" code, allowing developer to run code on the Groovy sandbox.

B.

You should not configure any Global Pipeline Libraries at the folder level: The libraries are running as "trusted" code, allowing all developers to execute privileged methods.

C.

You should configure Global Pipeline Libraries at the Pipeline level: The libraries are running as "untrusted" code, allowing developers to run cod on the Groovy sandbox.

D.

You should not configure any Global Pipeline Libraries at all: The libraries are running as "trusted" code, allowing all developers to execute privileged methods.

Full Access