From 2b055062a34567336f99bf12a9a189e2032b1490 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Thu, 21 Oct 2021 22:24:23 +0300 Subject: [PATCH] GitLab CI: publish by job --- .gitignore | 3 --- .gitlab-ci.yml | 2 +- build.gradle | 7 ++----- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index cbb7093..90ae4d1 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,3 @@ out/ .gradle/ build/ publish.gradle - -# OTHER # -secrets.properties diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3378d7d..ea343c2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,4 +8,4 @@ build: stage: build only: - dev/ci - script: gradle --console=plain compileJava + script: gradle --console=plain publish diff --git a/build.gradle b/build.gradle index d7eb09c..375738a 100644 --- a/build.gradle +++ b/build.gradle @@ -4,9 +4,6 @@ plugins { id 'maven-publish' } -def secrets = new Properties() -file("secrets.properties").withInputStream { secrets.load(it) } - project.group = projectGroup project.version = projectVersion @@ -94,8 +91,8 @@ publishing { maven { url "https://gitlab.com/api/v4/projects/${project.property('gitlab.projectid')}/packages/maven" credentials(HttpHeaderCredentials) { - name = 'Private-Token' - value = secrets.getProperty('gitlab.privateToken') + name = 'Job-Token' + value = System.getenv('CI_JOB_TOKEN') } authentication { header(HttpHeaderAuthentication)