diff --git a/.circleci/config.yml b/.circleci/config.yml index bef8b443..83c37d90 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -264,11 +264,12 @@ workflows: openjdk_version: '17' persist_to_workspace: true cmd: | - sbt "set codacyAnalysisCli / version := \"$(cat ~/workdir/.version)\"; + VERSION=$(cat ~/workdir/.version) + sbt "set codacyAnalysisCli / version := \"$VERSION\"; set assembly / test := {}; codacyAnalysisCli/assembly" mkdir -p ~/workdir/artifacts/ - mv ./cli/target/scala-2.12/codacy-analysis-cli-assembly-$(cat ~/workdir/.version).jar ~/workdir/artifacts/ + cp ./cli/target/scala-2.12/codacy-analysis-cli-assembly.jar ~/workdir/artifacts/ cache_prefix: *cache_prefix requires: - publish_docker_locally diff --git a/build.sbt b/build.sbt index 8b47657e..b87efb8a 100644 --- a/build.sbt +++ b/build.sbt @@ -63,6 +63,7 @@ lazy val codacyAnalysisCli = project publish := (Docker / publish).value, publishLocal := (Docker / publishLocal).value, publishArtifact := false, + assembly / assemblyJarName := "codacy-analysis-cli-assembly.jar", libraryDependencies ++= Dependencies.pprint +: Dependencies.specs2) .settings(assemblyCommon: _*) .enablePlugins(JavaAppPackaging)