Labour Day Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

CJE Exam Dumps - Certified Jenkins Engineer (CJE)

Question # 4

What type of file extension do plugin files have?

A.

.rb

B.

.hpi

C.

.groovy

D.

.java

Full Access
Question # 5

Which arc true when installing new plugins? Choose 2 answers

A.

If you check the "Enable rollbacks when upgrading" box, future updates to an the plugin can easily be rolled back when necessary.

B.

The previous public release of a plugin is installed for reliability instead of Installing the most recent public release.

C.

Most plugins can be Installed without stopping and starting Jenkins.

D.

You must install all required and optional dependencies before Installing the plugin with the plugin manager.

E.

If you are running Jenkins under an HTTP proxy, you must configure HTTP proxy access for the plugin manager before Installing or updating plugins.

Full Access
Question # 6

In Jenkins, a trigger commonly refers to a mechanism that automatically_________.

A.

updates plugins

B.

starts the build of a job

C.

sends notification once the build is completed

D.

detects code changes in the repository

Full Access
Question # 7

If you set "Child item with worst health" and "recursive" in the folder config, how is the health determined for the folder?

A.

Only top-scoped projects will determine the folder's health

B.

None of these

C.

Folders don't have health

D.

Items in nested sub-folders are used to calculate the folder's health.

Full Access
Question # 8

What is a code coverage test?

A.

It tests components coming together

B.

It tests against the product specifications.

C.

It tests a small piece of functionality, usually at the class method level.

D.

It tests how well your code is tested.

Full Access
Question # 9

Your supervisor has asked you to explain to the company's development team how using Jenkins will implement continuous integration. You want to make sure the developers understand what that means to them. Which of the following is the most succinct explanation?

A.

The changes the team makes will be released to production at any time.

B.

The software development team will increase the frequency at which code changes are committed to the build, test, and deployment cycles.

C.

Software changes will now be added to an automated pipeline.

D.

Build time objectives will be targeted to take less than 60 minutes.

Full Access
Question # 10

Which practices optimize performance on large systems? Choose 2 answers

A.

Run all builds on agents and never on the master itself.

B.

Use the maximum number of executors at all times and avoid using labels.

C.

Avoid modifying Java parameters that control heap size and garbage collection.

D.

Use plugins as much as possible.

E.

Allocate specific masters for different build types and teams.

Full Access
Question # 11

What's the Jenkinsfile?

A.

None of these

B.

It's only used for freestyle projects

C.

It contains the definition for a pipeline

D.

It contains the basic configuration for Jenkins

Full Access
Question # 12

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

A.

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

B.

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

C.

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

D.

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

E.

A Declarative Pipeline can be restarted only If the preserveStashes() option Is set In the pipeline.

Full Access
Question # 13

In a JUnit report, if we set the "Health report amplification factor" to 2 and there's a 1% failure, what's the health score?

A.

98%

B.

80%

C.

60%

D.

75%

Full Access
Question # 14

Jenkins, along with several other automation platforms, provides developers and operators with tools that allow them to automate the deployment of environments with preconfigured source code, including the CI pipeline. What is this called?

A.

Continuous Integration

B.

Continuous Deployment

C.

Continuous Delivery

D.

Infrastructure as Code

Full Access
Question # 15

You are a DevOps engineer in charge of your team's Jenkins server. Your project is on major version "1". You want to ensure that this variable, MAJOR_VERSION, is available throughout your pipeline that is defined in a Jenkinsfile. Which of the following ways could you accomplish that using the "environment" directive?

A.

environment(MAJOR_VERSION = 1)

B.

environment { steps { sh " export MAJOR_VERSION=1" }}

C.

environment { MAJOR_VERSION = 1 }

D.

environment [MAJOR_VERSION=1]

Full Access
Question # 16

Why Is the performance of a Jenkins master Improved by using a distributed builds architecture?

A.

Because executors cannot be allocated on the master.

B.

Because executors offloaded onto build nodes are not performant.

C.

Because it prevents the CPU being overloaded during parallel polls.

D.

Because it prevents builds from overloading a master's CPU/memory.

E.

Because builds cannot be run In parallel on a master.

Full Access
Question # 17

You need to automate the deployment of 20 base Jenkins masters. I or this, you set the system property

jenkins.install.runSetupWizard to the Value "false".

Which Is TRUF about your Jenkins masters?

A.

No default administrator account is created; you have to configure security manually.

B.

A default administrator account is created with username "admin" and password "ad

C.

A default administrator account is created with username "admin" and password from the file

JENKINS_HOME/secrets/initialAdminPassword

D.

A default administrator account is created and you cannot re-enable security.

Full Access
Question # 18

What's a functional test?

A.

It tests against the product specifications.

B.

It tests the functionality of the project as a whole.

C.

It tests components coming together

D.

It tests a small piece of functionality, usually at the class method level.

Full Access
Question # 19

Which are Source Code Management tools?

Choose 3 answers

A.

Java

B.

Perforce

C.

Subversion

D.

Git

E.

Maven

Full Access
Question # 20

What does the Build Queue contain?

A.

Pull requests

B.

Disabled projects

C.

Scripts waiting approval

D.

Builds waiting for an executor

Full Access
Question # 21

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

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 22

Freestyle job configurations provide a post-build action that allows you to build other projects after a build of this job. Which trigger conditions are supported?

Choose 3 answers

A.

Trigger even if the build fails.

B.

Trigger only if the build succeeds during working hours.

C.

Trigger only if the build produces artifacts.

D.

Trigger only if the build succeeds.

E.

Trigger even if the build is unstable.

Full Access
Question # 23

How do you navigate to the Plugin Manager?

A.

There is no graphical Plugin Manager

B.

Dashboard Left Panel -> Manage Jenkins -> Manage Plugins

C.

Dashboard Left Panel -> Manage Jenkins -> Configure System -> Manage Plugins

D.

None of these

Full Access
Question # 24

You are in charge of a new development process and find that the current branching strategies may have room for improvement. Which types of common strategies might you recommend?

A.

Feature branching and release branching, but not developer branching, are common branching strategies.

B.

Developer branching and feature branching, but not release branching, are common branching strategies.

C.

Developer branching, feature branching, and release branching are common branching strategies.

D.

Release branching and developer branching, but not feature branching, are common branching strategies.

Full Access
Question # 25

Your Pipeline has three stages: build, test, and deploy. You want the build and test stages to run automatically (without requiring human interaction), but you want the deploy stage to require approval by a human being. How do you achieve that goal?

A.

Use an input step just before the deploy stage.

B.

This is not possible using Pipeline, because a Pipeline must run from start to finish without human interaction.

C.

Create a separate Pipeline to run the deploy stage.

D.

Use a stage step just before the deploy stage.

Full Access
Question # 26

Which of the following build steps is most appropriate to use to publish the artifact files of a build?

A.

Copy artifact files to the agent file system

B.

Upload the artifact files to a central artifact repository.

C.

Stash artifact files.

D.

Commit the artifact files to git.

Full Access
Question # 27

What's the difference between an upstream project and a downstream project?

A.

An upstream project has more build steps

B.

An upstream project triggers a downstream project.

C.

A downstream project produces no artifacts.

D.

A downstream project triggers an upstream project.

Full Access