Skip to content

Source code for the CDF Webinar: Using the Jenkins Templating Engine for Pipeline Modeling

Notifications You must be signed in to change notification settings

psig-bah/jte-local-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

CDF Webinar: Using the Jenkins Templating Engine For Pipeline Modeling

This repository contains all the code needed for the live demonstration provided during the webinar. This has been tested on MacOS.

Prerequisites

Launch Jenkins

This repository contains a dockerfile in the the jenkins directory that integrates with Jenkins Configuration as Code (JCasC).

To build that container image and launch it, run:

just launch-jenkins

When ready, jenkins will be available at http://localhost:8080

Watch for local changes

This repo uses just to launch watchexec to automatically commit changes as they are made so that they instantly are accessible to Jenkins. This makes for a seamless local-development experience.

run:

just watch

This will launch a persistent process in the foreground.

Create a new library

To create a new library in the libraries directory, run:

just create libraryName

Wrap up

To wipe the slate clean, run:

just cleanup

About

Source code for the CDF Webinar: Using the Jenkins Templating Engine for Pipeline Modeling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%