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
What are the main advantages of using webhooks/post commit hooks from your Source Code Management system to trigger your Jenkins project rather than using SCM polling? Choose 2 answers A
- A . Builds are started on a defined a on schedule.
- B . Avoid unnecessary overhead from polling.
- C . Builds are started immediately after changes are committed.
- D . The entire repository Is scanned so no commits are missed.
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.
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.
Which of the following are true about credentials that are implemented in a Declarative Pipeline using the "credentials" or "withCredentials( )" method? Choose 2 answers
- A . All credential bindings support the "Secret Text" and "Standard username and password" credential types.
- B . Credential IDs are case Insensitive.
- C . The credential types supported are defined by the binding plugin (or the resource being accessed.
- D . Most credentials called from a pipeline have Global scope, not System scope.
What does the M# of executors" field on the Jenkins master control?
- A . Maximum number of jobs which can be run concurrently on attached agents.
- B . Number of Java threads that can run Jenkins jobs.
- C . Number of external build agents that can be used for jobs run on this Jenkins master.
- D . Number of CPU cores configured for this master.
- E . Number of jobs that can execute simultaneously on the Jenkins master
DevOps teams can implement traceability of artifacts in a continuous delivery pipeline by using
- A . the Downstream Builds plugin
- B . manual recording
- C . the Pipeline plugin to fingerprint files
- D . Pipeline labels
Where do you find alerts about Jenkins security issues? Choose 3 answers
- A . Beekeeper Upgrade Assistant if you are running CloudBees Jenkins Distribution or CloudBees Core.
- B . An email message that is automatically sent to all users who have registered with the mailing list at [email protected].
- C . A banner displayed in the upper right section of the master’s home page.
- D . An email message sent to all users who are listed in the "Send security notifications” field of the "Extended E-mail Notification" configuration.
- E . Jenkins logs.
The Jenkins Install Wizard allows you to
- A . define non-admin users for Jenkins
- B . completely define the security and notification settings of the Jenkins Instance you are installing
- C . define an-admin user for Jenkins
- D . define the security settings of the Jenkins instance you are installing
- E . define executor agents
A multi-configuration job contains the combination filter index% 4=1.
What does this filter achieve?
- A . It removes 3 combinations In every 4.
- B . It removes one combination in every 4.
- C . It removes the fourth combination.
- D . Nothing. The syntax is Invalid.
- E . It removes the first combination.
Which of the following are true when using build parameters? Choose 3 answers
- A . If your Jenkinsfile specifies parameters with the "parameters” directive, those are the only parameters recognized when the Pipeline executes; any parameters that were specified In the "Project is parameterized" section of the Job configuration are cleared.
- B . Use the "params" object to reference parameters that are defined on "The project is parameterized" section of the job configuration.
- C . Use the "parameters" directive to define parameters for your Pipeline Inside your Pipeline code.
- D . If you configure a build parameter of type File, then users can specify a file on the server as build input.