diff options
Diffstat (limited to 'qa/qa/fixtures/package_managers/maven/build_upload.gradle.erb')
-rw-r--r-- | qa/qa/fixtures/package_managers/maven/build_upload.gradle.erb | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/qa/qa/fixtures/package_managers/maven/build_upload.gradle.erb b/qa/qa/fixtures/package_managers/maven/build_upload.gradle.erb new file mode 100644 index 00000000000..c14e63e11df --- /dev/null +++ b/qa/qa/fixtures/package_managers/maven/build_upload.gradle.erb @@ -0,0 +1,27 @@ +plugins { + id 'java' + id 'maven-publish' +} + +publishing { + publications { + library(MavenPublication) { + groupId '<%= group_id %>' + artifactId '<%= artifact_id %>' + version '<%= package_version %>' + from components.java + } + } + repositories { + maven { + url "<%= gitlab_address_with_port %>/api/v4/projects/<%= package_project.id %>/packages/maven" + credentials(HttpHeaderCredentials) { + name = "Private-Token" + value = "<%= personal_access_token %>" + } + authentication { + header(HttpHeaderAuthentication) + } + } + } +}
\ No newline at end of file |