pipeline-library icon indicating copy to clipboard operation
pipeline-library copied to clipboard

Shared libraries for Jenkinsfiles with unit tests

Pipeline Library

Shared library with unit tests to be used with Jenkins pipelines. Build Status

Run Pipeline Library Tests Locally For Development Purposes

    git clone https://github.com/liatrio/pipeline-library.git
    gradle clean test

Testing

Uses com.lesfurets.jenkins.unit.RegressionTest to test the shared libraries with spock.

Shared Library Methods

  • Analyze With Sonar
  • Deploy container to Environment
  • Get Jira Issue
  • Gradle Build
  • Gradle Build And Deploy
  • Maven Build
  • Maven Build and Deploy
  • Push Container to Artifactory
  • Run App Locally