##// END OF EJS Templates
Bump gradle, tasks refactoring
Bump gradle, tasks refactoring

File last commit:

r8:e992157ede55 default
r8:e992157ede55 default
Show More
build.gradle
40 lines | 976 B | text/x-groovy | GroovyLexer
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0 plugins {
id "java-gradle-plugin"
cin
Bump gradle, tasks refactoring
r8 id "com.gradle.plugin-publish" version "1.2.1"
// Maven Publish Plugin applied by com.gradle.plugin-publish > 1.0
id "ivy-publish"
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0 }
repositories {
mavenCentral()
}
gradlePlugin {
cin
Bump gradle, tasks refactoring
r8 website = 'https://code.implab.org/implab/gradle-container-plugin'
vcsUrl = 'https://code.implab.org/implab/gradle-container-plugin'
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0 plugins {
containerPlugin {
id = 'org.implab.gradle-container'
cin
Reworked ImageName, added imageName property to the project extension, added TagImage task.
r4 displayName = "Container building plugin"
description = 'Build and publish container images with docker or podman. Simple wrapper around cli.'
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0 implementationClass = 'org.implab.gradle.containers.ContainerPlugin'
cin
Bump gradle, tasks refactoring
r8 tags.set(['containers', 'image', 'docker', 'podman'])
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0 }
}
}
cin
Bump gradle, tasks refactoring
r8
task printVersion {
doLast {
println "${->jar.archiveFileName.get()}"
}
}
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0
cin
Bump gradle, tasks refactoring
r8 publishing {
repositories {
ivy {
url "${System.properties["user.home"]}/ivy-repo"
}
}
cin
The gradle plugin for building containers with minimal functionality pushImage, saveImage, buildImage
r0 }