Com.palantir.docker

From NovaOrdis Knowledge Base
Revision as of 06:22, 23 January 2019 by Ovidiu (talk | contribs) (Created page with "=Internal= * Gradle Plugins =Overview= <syntaxhighlight lang='groovy'> buildscript { ext { ... dockerGradleVersion = '0.2...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Internal

Overview

buildscript {
    ext {
        ...
        dockerGradleVersion = '0.20.1'
    }
    repositories {
        mavenCentral()
        maven { url "https://plugins.gradle.org/m2/" }
    }
    dependencies {
        ...
        classpath("gradle.plugin.com.palantir.gradle.docker:gradle-docker:${dockerGradleVersion}")
    }
}

...
apply plugin: 'com.palantir.docker'
...

group = 'playground.example'

...

docker {
    
    dependsOn build
    name "${project.group}/${bootJar.baseName}"
    files bootJar.archivePath
    buildArgs(['JAR_FILE': "${bootJar.archiveName}"])
}