Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

How can you trigger a downstream build?

A.

Both "Triggered by another project" and the "Parameterized Trigger Plugin"

B.

You could use the Parameterized Trigger Plugin to trigger from an upstream project.

C.

In the downstream build, you can select "Triggered by another project."

D.

Use the run() function passing the downstream projects name from within an upstream project build step.

Which answer best describes continuous integration?

A.

A software development discipline where software is built so that it can be released to production at any time.

B.

A software development discipline where software is released continuously as part of an automated pipeline.

C.

Building in 60 minutes or less.

D.

A software development practice where contributors are integrating their work very frequently.

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.

You've been promoted at work and are now in charge of the system administrators that look after the Jenkins platform for your company. You no longer want to get notifications from Jenkins, but your subordinates don't know what settings to change in a Jenkinsfile. You give them a look, and say one of the following is what needs to be changed:

A.

notice

B.

alert

C.

email

D.

emailext

You need to grant permissions, via matrix-based security, to run a specific command in a Jenkins pipeline. The project parameters will not allow you to create a specific user to run this task, and you have no relevant groups. Which of the following is an option?

A.

Either creating a group or reassigning the user will work.

B.

Create a group, add an existing user to the task, and grant permissions to that group

C.

Set permissions in Jenkins to allow anonymous users to run the command

D.

Change the workflow to require an existing user to run the task, and assign permissions to that user.

What's the difference between pushing and pulling code from a CI perspective?

A.

Pulling is more efficient.

B.

When the source informs the build system of a code change, that's pushing. When the build system asks if there are changes to the source code, that's pulling

C.

Pushing uses more resources.

D.

When the source informs the build system of a code change, that's pulling. When the build system asks if there are changes to the source code, that's pushing

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.

You've just become the administrator for the Jenkins server, and the feedback you've received from the users is they're having trouble locating their jobs to run them. You've determined that folders are the most logical solution and wish to move the jobs into the new folders you've created. How would you accomplish this?

A.

All of these

B.

Click existing item; in the item view page, select "move" on the left panel; select target folder.

C.

For new items, click folder; in the folder view, select new item; it will automatically be added to that folder.

D.

Hover and click arrow on existing item, choose "move", select target folder.

Which are commonly referenced as key points of CI?

Choose 3 answers

A.

Automated deployment to the production environment.

B.

Collaboration among Dev, QA and Ops.

C.

Automated tests after each commit

D.

Automated builds after each commit.

E.

Frequent commits to source code repository.

Which TIIKII of the following are considered best practices when setting up rules for notifications?

A.

Send notifications only when direct intervention is needed.

B.

Do not send developers too many email notifications.

C.

Make sure the notification's target Is the right person.

D.

Send notifications by multiple channels (email, chat room, PagerDuty, etc.) to make sure they are received.

E.

Periodically change the recipient of emails, to make sure they are not classified as spam.