From b6fdd7a5f686958cc46a8edf0be28741ee5b05de Mon Sep 17 00:00:00 2001 From: Mark Nellemann Date: Tue, 3 Jan 2023 14:35:44 +0100 Subject: [PATCH] Fix maven publish. --- .drone.yml | 6 +++--- README.md | 3 +++ build.gradle | 13 +++++++++---- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index ccb23ea..f2bcf70 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,11 +4,11 @@ name: default type: docker steps: -- name: build +- name: test image: eclipse-temurin:8-jdk commands: - - ./gradlew build -- name: publish + - ./gradlew test +- name: build image: eclipse-temurin:8-jdk environment: AUTH_TOKEN: # Gitea access token ENV variable diff --git a/README.md b/README.md index 77d2ae6..4a4ae3b 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,9 @@ A Java library to query (a Danish VAT API service). [![Build Status](https://drone.data.coop/api/badges/nellemann/libcvrapi/status.svg)](https://drone.data.coop/nellemann/libcvrapi) ## Usage +Include the [libcvrapi dependency](https://git.data.coop/nellemann/-/packages/maven/biz.nellemann.libs-libcvrapi/) into your Java project. + +Lookup company by CVR number: ```java CvrApi api = new CvrApi("My user agent", "mySecretToken"); diff --git a/build.gradle b/build.gradle index eebcb2f..0d11724 100644 --- a/build.gradle +++ b/build.gradle @@ -26,13 +26,18 @@ dependencies { } publishing { - repositories { + publications { + all(MavenPublication) { + from components.java + } + } + repositories { maven { name = "gitea" - url = uri("https://git.data.coop/api/packages/${System.getenv("DRONE_REPO_OWNER")}/maven") + url = uri("https://git.data.coop/api/packages/$System.env.DRONE_REPO_OWNER/maven") credentials { - username = System.getenv("DRONE_REPO_OWNER") - password = System.getenv("AUTH_TOKEN") + username = "$System.env.DRONE_REPO_OWNER" + password = "$System.env.AUTH_TOKEN" } } mavenLocal()