New Year Special Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

CloudBees CCJE Certified CloudBees Jenkins Engineer (CCJE) Exam Practice Test

Page: 1 / 9
Total 89 questions

Certified CloudBees Jenkins Engineer (CCJE) Questions and Answers

Question 1

Fingerprinting artifacts is the process of:

Options:

A.

Building, testing, and deploying the selected files to production environment.

B.

Creating an archive file of the selected artifacts.

C.

Recording the MD5 checksum of the selected artifacts.

D.

Enabling access passwords for the selected artifacts.

Question 2

What are the main advantages of using webhooks/post commit hooks from your Source Code Management system to trigger your Jenkins protect rather than using SCM polling?

Options:

A.

Builds are started on a defined cron schedule.

B.

Builds are started immediately after changes are committed.

C.

Avoid unnecessary overhead from polling.

D.

The entire repository is scanned so no commits are missed.

Question 3

You want to allow regular users to configure limited aspects of a fob but not allow them to change everything. What Jenkins mechanism do you use?

Options:

A.

Build parameters

B.

Matrix based security

C.

Job Configuration Restriction plugin

D.

Declarative Pipeline

E.

System environment variables

Question 4

When running Cloud Bees Core on traditional platforms, what happens when a fail over lakes place on a High Availability configuredClient Master?

Options:

A.

Users will notice that builds in progress on the failed node are lost but they will not notice any downtime on the service because the sessions and workload are shared between participating Client Master nodes; we have an active-active HA setup.

B.

Users will not notice anything because participating Master nodes share workloads together; we have an active-active HA setup.

C.

Users will experience a brief downtime, comparable to the time required to reboot a Jenkins master in a non-HA setup. Freestyle builds that were in progress are lost, but Pipeline builds will resume when the secondary master is online; we have an active passive setup.

D.

Users will not notice anything because the sessions are shared between participating Client Masters and the $JE NKINS HOME directory of the failed Client Master Is copied to resume the failed master's work; we have an active passive setup.

Question 5

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

Options:

A.

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

B.

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

C.

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

D.

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

E.

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.

Question 6

With the Jenkins Install Wizard, you CANNOT________.

Options:

A.

explicitlydefine the user name and password for the admin user

B.

select from a set of community-chosen plugins to be included on the Instance being installed

C.

define an admin user for Jenkins

D.

skip the creation of an admin user and use a default user instead

E.

define the avatar for the admin user

Question 7

What is the default directory whore a build takes place?

Options:

A.

The JENKINS.HOME directory.

B.

The user's home directory.

C.

The Workspace directory.

D.

The Builds directory in the job.

Question 8

Which of the following are true when using environment directives In a Declarative Pipelined?

Options:

A.

If an environment variable b enclosed In single quotes, the Pipeline DSL dereferences the variable on the master's JVM and passes the calculated

string to the sh or bat step; If the environment variable Is enclosed In double quotes, the name of the environment variable Itself Is passed to the "sh" or "baT step and the she! Interpreter on the agent dereferences the variable.

B.

An environment variable can be specified globally (to apply to all steps In the pipeline), for an individual step, or for one or more specified steps In the Pipeline.

C.

If an environment variable Is enclosed In double quotes, the Pipeline DSL dereferences the variable on the master's JVM and passes the calculated string to the sh or bat step; If the environment variable Is enclosed In single quotes, the name of the environment variable Itself Is passed to the "sh" or "bat" step and the shell Interpreter on the agent dereferences the variable.

D.

A Declarative Pipeline can use environment variables defined in Jenkins itself (such as BUILD.NUMBER and JENKINS_URL), environment variables defined in an installed plugin (such as GIT_COMMIT or GIT.BRANCH, defined m the Git plugin), or environment variables that are coded as directives In the Pipeline Itself: the semantics are identical for all environment variables.

Question 9

Which would the Credentials plugin help you do?

Options:

A.

Log in without entering a password.

B.

Share a user/password pair between jobs.

C.

Define what jobs a user can see.

D.

Generate random passwords to use with third-party integrations.

Question 10

Which is the expected workflow for "Test-Driven Development"?

Options:

A.

Write a new fating unit test, write the new functional code to fix the test, verify that the test passes, and then refactor the code.

B.

Write a new test, validate with the CI system, and then write the new functional code.

C.

Validate with the G system, write the new functional code, and then verify that the test passes.

D.

Write a new failing unit test, write the new functional code to fix the test, and then verify that the test passes.

Question 11

Which is an advantage of using a replaceable build node?

Options:

A.

It allows jobs to have dedicated machines tailored to specialized needs.

B.

It improves the throughput of master executors.

C.

It reduces the impact on productivity if there is an outage of a build node.

D.

It decreases the load on the network.

Question 12

When the "Allow automatic, downgrades of plugins on restart" option Is enabled in the Beekeeper Upgrade Assistant, which statements are TRUE? Choose 2 answers

Options:

A.

A plugin downgrade will fall if the Installed version is needed by an installed plugin outside the CAP Collection.

B.

Plugins outside the CAP Collection will be downgraded If needed to maintain the system consistency.

C.

Plugins will be downgraded even if there are other plugins that have an optional dependency on the installed version.

D.

Plugin downgrades are very safe operations, so no backups are needed.

E.

Only plugins inside the CAP Collection can be downgraded.

Question 13

You are working with a CloudBees Core instance that has a working Internet connection to the CloudBees Update Centers. The Instance is enrolled In the ClouddBees Assurance Program, but It is not connected to an Operations Center and no custom Update Centers have been configured. Which statement is TRUE about your instance?

Options:

A.

In the Updates tab of the Plugin Manager, offered updates of plugins outside the CAP Collection are always the latest version.

B.

Plugins in the CAP Collection can only be installed In the Initial Setup Wizard.

C.

In the Updates tab of the Plugin Manager, no updates are offered for plugins In the CAP Collection.

D.

In the Available tab of the Plugin Manager, only the plugins in the CAP Collection are offered.

Page: 1 / 9
Total 89 questions