From Fedora Project Wiki

No edit summary
No edit summary
Line 3: Line 3:


|setup=
|setup=
# ensure that Jenkins is running (<code>systemctl start jenkins</code>)
# ensure that Jenkins is running
# user should complete [https://fedoraproject.org/wiki/Msrb:TestDay/Test_2 freestyle project] test case first
# user should complete [https://fedoraproject.org/wiki/Msrb:TestDay/Test_2 freestyle project] test case first
|actions=
|actions=

Revision as of 04:49, 30 September 2014

Description

Try to install and use Jenkins plugins.

Setup

  1. ensure that Jenkins is running
  2. user should complete freestyle project test case first

How to test

  1. go to http://localhost:8080/pluginManager/available and mark following plugins for installation:
    • Matrix Project Plugin
    • Maven Project Plugin
    • Git Plugin
    • ChuckNorris Plugin
  2. click on "Download now and install after restart" button
  3. while Jenkins is downloading the plugins, check "Restart Jenkins when installation is complete and no jobs are running"
  4. wait until Jenkins is up and running again
  5. go to http://localhost:8080/job/project1/configure and from "Add post-build action" drop-down menu choose "Activate Chuck Norris"
    • note you may need to adjust the URL, if the name of your existing project is not "project1"
  6. click "Save"
    • you should see a Chuck Norris joke under the "Disable Project" button on the right side of your screen

Expected Results

  1. there shouldn't be any stacktraces or error messages printed on a screen, everything should work as described
  2. "jenkins-cli -s http://localhost:8080/ list-plugins" should print, among others, also "Matrix Project Plugin", "Maven Project Plugin", "Git Plugin" and "ChuckNorris Plugin"