diff --git a/build.gradle b/build.gradle index 377777b..22438bd 100644 --- a/build.gradle +++ b/build.gradle @@ -1,13 +1,11 @@ +apply plugin: 'maven' apply plugin: 'groovy' +if (System.env['Jenkins.Repository']) { + apply from: 'gradle/integration.gradle' +} + repositories { - - if (System.env['Jenkins.Repository']) { - maven { - url System.env['Jenkins.Repository'] - } - } - jcenter() } diff --git a/gradle/integration.gradle b/gradle/integration.gradle new file mode 100644 index 0000000..19b0f6c --- /dev/null +++ b/gradle/integration.gradle @@ -0,0 +1,18 @@ +/* + * Handle installing our artifacts into the Jenkins local repository for integration testing + * + */ + +repositories { + maven { + url System.env['Jenkins.Repository'] + } +} + +uploadArchives { + repositories { + mavenDeployer { + repository(url: System.env['Jenkins.Repository']) + } + } +}