Advertisement
Guest User

Untitled

a guest
Nov 11th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.00 KB | None | 0 0
  1. buildscript {
  2. repositories {
  3. jcenter()
  4. maven {
  5. url "${artifactory_contextUrl}/plugins-release"
  6. credentials {
  7. username = "${artifactory_user}"
  8. password = "${artifactory_password}"
  9. }
  10. }
  11.  
  12. }
  13. dependencies {
  14. //Check for the latest version here: http://plugins.gradle.org/plugin/com.jfrog.artifactory
  15. classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4.4.2"
  16. }
  17. }
  18.  
  19. apply plugin: 'java'
  20. apply plugin: 'com.jfrog.artifactory'
  21. apply plugin: 'maven-publish'
  22.  
  23.  
  24. repositories
  25. {
  26. mavenCentral()
  27. maven {
  28. url "${artifactory_contextUrl}/libs-release-local"
  29. }
  30. maven {
  31. url "${artifactory_contextUrl}/libs-snapshot-local"
  32. }
  33. }
  34.  
  35. // Android project is also using this library, so java version cannot be 1.8
  36. sourceCompatibility = 1.7
  37. targetCompatibility = 1.7
  38.  
  39. publishing {
  40. publications {
  41. mavenJava(MavenPublication) {
  42.  
  43. // Set the base name of the artifacts
  44. artifactId 'util-lib-java'
  45. groupId group
  46. version version
  47.  
  48. from components.java
  49. }
  50. }
  51. }
  52.  
  53.  
  54. artifactory {
  55. contextUrl = "${artifactory_contextUrl}" //The base Artifactory URL if not overridden by the publisher/resolver
  56. publish {
  57. repository {
  58. if ( project.version.endsWith('-SNAPSHOT') ) {
  59. repoKey = 'libs-snapshot-local'
  60. } else {
  61. repoKey = 'libs-release-local'
  62. }
  63. username = "${artifactory_user}"
  64. password = "${artifactory_password}"
  65. maven = true
  66. }
  67. defaults {
  68. publications ('mavenJava')
  69. }
  70. }
  71. }
  72.  
  73. buildscript {
  74. repositories {
  75. jcenter()
  76. }
  77. dependencies {
  78. classpath 'com.android.tools.build:gradle:2.1.3'
  79. // NOTE: Do not place your application dependencies here; they belong
  80. // in the individual module build.gradle files
  81. }
  82. }
  83.  
  84. allprojects {
  85. version = '1.0'
  86. group = 'com.companyname'
  87.  
  88. repositories {
  89. jcenter()
  90. }
  91. }
  92.  
  93. * Exception is:
  94. org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':util-lib-java:artifactoryPublish'.
  95. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
  96. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
  97. at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
  98. at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:66)
  99. at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
  100. at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
  101. at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
  102. at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
  103. at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
  104. at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)
  105. at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)
  106. at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66)
  107. at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
  108. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
  109. at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
  110. Caused by: java.lang.NullPointerException
  111. at org.jfrog.gradle.plugin.artifactory.task.BuildInfoBaseTask.prepareAndDeploy(BuildInfoBaseTask.java:346)
  112. at org.jfrog.gradle.plugin.artifactory.task.BuildInfoBaseTask.collectProjectBuildInfo(BuildInfoBaseTask.java:132)
  113. at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
  114. at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:228)
  115. at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:221)
  116. at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:210)
  117. at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:621)
  118. at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:604)
  119. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
  120. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement