Skip to content

19. Jenkins. Start

Siarhei P edited this page Nov 18, 2024 · 3 revisions

Homework Assignment 1: Deploy Jenkins

  • Install Jenkins
  • Setup the following
    • install plugins: Ansible, slack notification
    • add restricted user to view Jobs, without any changes inside Jobs and Jenkins settings
  • Hide Jenkins behind the web server (Nginx, Apache)

Homework Assignment 2: Create Job

  • Create job to run each day and collect data and send to the slack:
    • Check if today holiday in Belarus: https://holidayapi.com/countries/by/2023
    • Inform about exchange rates for current day (please find any)
    • Can be included in one file-artefacts or simple message in slack

Please add nginx/Apache config file and xml file for job into PR