Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

wave-utils

Warning

This library is deprecated. This version is no longer maintained in libseqera. Please use the version in the Wave project instead, which is actively maintained as a sub-project of Wave.

Utility classes for Wave container operations, file handling, and template processing.

Installation

Add this dependency to your build.gradle:

dependencies {
    implementation 'io.seqera:wave-utils:1.0.0'
}

Usage

Common utilities for Docker operations and file management:

// Template rendering
def template = new TemplateRenderer()
def dockerfile = template.render(templatePath, [
    baseImage: 'ubuntu:22.04',
    packages: ['curl', 'wget']
])

Testing

./gradlew :wave-utils:test