CloudBees CJE Certified Jenkins Engineer (CJE) Online Training
CloudBees CJE Online Training
The questions for CJE were last updated at Nov 23,2024.
- Exam Code: CJE
- Exam Name: Certified Jenkins Engineer (CJE)
- Certification Provider: CloudBees
- Latest update: Nov 23,2024
Which can you do with the Jenkins Install Wizard? Choose 3 answers
- A . Install a pre-defined set of recommended plugins.
- B . Install Jenkins without any extra plugins.
- C . Choose the version of Jenkins core to install.
- D . Manually select plugins to install from a set of predefined plugins.
- E . Install all existing open-source plugins for Jenkins.
Which enables you to use artifacts from a completed build in the workspace of the currently running build?
- A . Jenkins core
- B . Copy Artifact plugin.
- C . Rebuild plugin.
- D . Artifact Deployer plugin.
Yon are an administrator of a base Jenkins master with the recommended plugin set and you want to connect a new agent using SSH. Authentication on the remote node that will host the agent is done with an SSH key pair which your users must NOT be able to see or access.
Which of the following is TRUE assuming your users do not have admin rights?
- A . Use a credential "SSH Username with private key", restricted to the Scope "System", for the node’s SSH authentication.
- B . You cannot use an SSH key-pair. Configure a password for the agent’s SSH user, and create a credential of type "Username with password" for the node’s SSH authentication.
- C . Use a credential "SSH Username with private key", restricted to the Scope "Agents", for the node’s SSH authentication.
- D . The SSH key will be stored in the JENKINS_HOME/.ssh folder. Configure the agent to use a key from the "standard" SSH folder.
What is the purpose of the "Manage Users" section of the Manage Jenkins dashboard?
- A . Contains entries used for the security matrix or project security matrix.
- B . Defines aliases for credentials that have been created In the external security realm.
- C . Each user who is allowed access to Jenkins must have an entry in this Jenkins user database.
- D . Defines user groups used for role-based strategy authorization.
- E . Populates the Jenkins user database that can be used if you are not using an external security realm such as LDAP, Active Directory, or Unix user/groups.
On a single Jenkins master you have a folder named "Project1 ". I his folder contains three jobs: "job master", "job develop", and "Job edge". The job "job master" Is the latest built project and Is In a success state while the two other jobs are in falling state.
Which statement is true about the folder "Project1"?
- A . It reports its health as "failed" {"Raining Cloud" weather icon), because that is the "worst health of the sub-items".
- B . It reports its health as "success" ("Sunny" weather icon), because that is the health of the "latest built item."
- C . It must be configured with a dedicated "Health Metric" setting before it can report its health with weather icons.
- D . It does not report its health on the folder level; only Jobs report health.
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.
In a Multibranch Pipeline project, you removed a branch in the repository. When is the corresponding "orphaned" job removed?
- A . All orphaned jobs that match the "Orphaned Item Strategy" are cleaned up automatically every 24 hours.
- B . All orphaned jobs are cleaned up every time the Multibranch project is saved.
- C . All orphaned jobs that match the "Orphaned Item Strategy" configuration are cleaned up on every branch re-index process.
- D . All "orphaned" jobs are cleaned up on every branch re-Index process.
Which is the about the "Build Triggers" functionality in Jenkins?
- A . It allows you to customize what specific IP address will never be able to trigger a build.
- B . It allows you to trigger a build under certain conditions, such as GitHub/BitBucket push events, deployment ratifications,
- C . It can only be configured on Freestyle projects.
- D . It allows you to customize the mail to be sent to developers after a failing build.
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.
Choose the destinations where Jenkins and its plugins can send job notifications?
- A . email
- B . Slack
- C . Jira
- D . SMS messaging
- E . All of the above