Skip to content

ituglib/ituglib-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ituglib-build

Build scripts for ITUGLIB pipelines

This project contains files associated with the ITUGLIB build system in Jenkins.

The Jenkinsfile files are complete pipelines that can just be dropped into new or existing Pipeline projects in Jenkins. No other configuration is typically required for the pipeline. Just create a new pipeline project and paste the file contents into the Pipeline script box.

  • Jenkinsfile - the project for automatically picking up ITUGLIB.

  • Jenkinsfile.deploy.* - deployment scripts for each product (TCMVNS only).

  • Jenkinsfile.*.tcmvns - project specific to TCMVNS

  • Jenkinsfile.*.nsblde4 - project specific to NSBLDE4

  • Jenkinsfile.*.cgnac1 - project specific to CGNAC1 (to be turned off)

  • Jenkinsfile.*.hpitug - project specific to HPITUG (deprecated)

  • *.dist - descriptor files used by the Jenkinsfile projects to figure out how to compute the version being built. This varies by product.

  • *.bin.list - Manifest approach to constructing binary distribution list. This has been replaced with installing to ${WORKSPACE}/install and then taking all files from there into a tar file. (Deprecated)

  • dist.info* - infrastructure for version computation

  • *.properties - infrastructure for builds (Somewhat deprecated).

  • *.groovy - Groovy script packages for the Jenkin Stage structure. This may be redone based on moving to full pipelines in the Jenkins Stage instance.

About

Build scripts for ITUGLIB pipelines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published