DevOps Classroomnotes 23/Jul/2023

Declarative Pipelines contd

  • Refer Here for the changeset which creates a declarative pipeline

Email Notifications

  • For configuration use classroom video

Activity:

  • Lets send an email when the
    • project failed : your project is defective
    • project success : your project is effective
  • Refer Here for the changes
  • Refer Here for message with dynamic information
  • I want to send microsoft teams/slack notification how to configure

Parameters from Jenkinsfile

User Administration in Jenkins

  • Authentication
    • Jenkins own user database
    • LDAP
    • Unix User/Group database
    • Redirect to Servlet
  • Authorization:

    • Matrix
    • Role Based
  • For screenshots refer to class room video

Maven – Remote Repo

  • Maven has 3 repositories

    • local repo (~/.m2)
    • Central repo: This is public maven repository
    • Remote Repo: This exists in organization controlled environment
      Preview
  • Workflows:

    • After every night build push the artifacts to remote repo
    • when resolving dependencies use remote repository

Artifact Repository

  • There are two popular options for java
    • jfrog/artifactory
    • Nexus
  • Azure DevOps has Azure Artifacts
  • In this series we will be using jfrog/artifactory for its multi language repository support.
  • Refer Here for 14 day free trail
    Preview
  • For configuring jenkins with artifactory Refer Here

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Animated Social Media Icons by Acurax Responsive Web Designing Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube