← Back to team overview

sikuli-driver team mailing list archive

[Bug 1410072] [NEW] [request] Stop using variables in POM

 

Public bug reported:

Gradle cannot currently resolve SikuliX 1.1.0-SNAPSHOT because of this
line "<artifactId>${sikulix.libs}</artifactId>."

> Could not find com.sikulix:${sikulix.libs}:1.1.0-SNAPSHOT.
  Searched in the following locations:
      http://repo1.maven.org/maven2/com/sikulix/$%7Bsikulix.libs%7D/1.1.0-SNAPSHOT/maven-metadata.xml
      http://repo1.maven.org/maven2/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.pom
      http://repo1.maven.org/maven2/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.jar
      https://oss.sonatype.org/content/groups/public/com/sikulix/$%7Bsikulix.libs%7D/1.1.0-SNAPSHOT/maven-metadata.xml
      https://oss.sonatype.org/content/groups/public/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.pom
      https://oss.sonatype.org/content/groups/public/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.jar

Gradle does not resolve variables in POM files and discourages their
use.
http://forums.gradle.org/gradle/topics/handling_properties_in_maven_pom

Sample gradle file:
apply plugin: 'java'
apply plugin: 'idea'

repositories {
    mavenCentral()
    maven {
        url "http://maven2.javacpp.googlecode.com/git/";
        url "https://oss.sonatype.org/content/groups/public";
    }
}

dependencies {
    testCompile group: 'com.sikulix', name: 'sikulixapi', version: '1.1.0-SNAPSHOT'
}


Version used: 1.1.0-SNAPSHOT
64-Bit Ubuntu 14.04
Java 1.7.0_72 64-Bit
Gradle 2.0

** Affects: sikuli
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1410072

Title:
  [request] Stop using variables in POM

Status in Sikuli:
  New

Bug description:
  Gradle cannot currently resolve SikuliX 1.1.0-SNAPSHOT because of this
  line "<artifactId>${sikulix.libs}</artifactId>."

  > Could not find com.sikulix:${sikulix.libs}:1.1.0-SNAPSHOT.
    Searched in the following locations:
        http://repo1.maven.org/maven2/com/sikulix/$%7Bsikulix.libs%7D/1.1.0-SNAPSHOT/maven-metadata.xml
        http://repo1.maven.org/maven2/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.pom
        http://repo1.maven.org/maven2/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.jar
        https://oss.sonatype.org/content/groups/public/com/sikulix/$%7Bsikulix.libs%7D/1.1.0-SNAPSHOT/maven-metadata.xml
        https://oss.sonatype.org/content/groups/public/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.pom
        https://oss.sonatype.org/content/groups/public/com/sikulix/${sikulix.libs}/1.1.0-SNAPSHOT/${sikulix.libs}-1.1.0-SNAPSHOT.jar

  Gradle does not resolve variables in POM files and discourages their
  use.
  http://forums.gradle.org/gradle/topics/handling_properties_in_maven_pom

  Sample gradle file:
  apply plugin: 'java'
  apply plugin: 'idea'

  repositories {
      mavenCentral()
      maven {
          url "http://maven2.javacpp.googlecode.com/git/";
          url "https://oss.sonatype.org/content/groups/public";
      }
  }

  dependencies {
      testCompile group: 'com.sikulix', name: 'sikulixapi', version: '1.1.0-SNAPSHOT'
  }

  
  Version used: 1.1.0-SNAPSHOT
  64-Bit Ubuntu 14.04
  Java 1.7.0_72 64-Bit
  Gradle 2.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1410072/+subscriptions


Follow ups

References