-
-
Notifications
You must be signed in to change notification settings - Fork 925
Commit
Conflicts: truffle/src/main/java/org/jruby/truffle/translator/BodyTranslator.java
- 9.4.12.0
- 9.4.11.0
- 9.4.10.0
- 9.4.9.0
- 9.4.8.0
- 9.4.7.0
- 9.4.6.0
- 9.4.5.0
- 9.4.4.0
- 9.4.3.0
- 9.4.2.0
- 9.4.1.0
- 9.4.0.0
- 9.3.15.0
- 9.3.14.0
- 9.3.13.0
- 9.3.12.0
- 9.3.11.0
- 9.3.10.0
- 9.3.9.0
- 9.3.8.0
- 9.3.7.0
- 9.3.6.0
- 9.3.5.0
- 9.3.4.0
- 9.3.3.0
- 9.3.2.0
- 9.3.1.0
- 9.3.0.0
- 9.2.21.0
- 9.2.20.1
- 9.2.20.0
- 9.2.19.0
- 9.2.18.0
- 9.2.17.0
- 9.2.16.0
- 9.2.15.0
- 9.2.14.0
- 9.2.13.0
- 9.2.12.0
- 9.2.11.1
- 9.2.11.0
- 9.2.10.0
- 9.2.9.0
- 9.2.8.0
- 9.2.7.0
- 9.2.6.0
- 9.2.5.0
- 9.2.4.1
- 9.2.4.0
- 9.2.3.0
- 9.2.2.0
- 9.2.1.0
- 9.2.0.0
- 9.1.17.0
- 9.1.16.0
- 9.1.15.0
- 9.1.14.0
- 9.1.13.0
- 9.1.12.0
- 9.1.11.0
- 9.1.10.0
- 9.1.9.0
- 9.1.8.0
- 9.1.7.0
- 9.1.6.0
- 9.1.5.0
- 9.1.4.0
- 9.1.3.0
- 9.1.2.0
- 9.1.1.0
- 9.1.0.0
- 9.0.5.0
- 9.0.4.0
- 9.0.3.0
- 9.0.1.0
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,11 @@ | ||
#-*- mode: ruby -*- | ||
|
||
id 'org.jruby.test:osgi-complete:1' | ||
|
||
packaging :pom | ||
|
||
# default versions will be overwritten by pom.rb from root directory | ||
properties( 'jruby.plugins.version' => '1.0.10', | ||
'project.build.sourceEncoding' => 'utf-8' ) | ||
|
||
modules [ 'gems-bundle', 'scripts-bundle', 'test' ] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>osgi_many_bundles_with_embedded_gems</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>pom</packaging> | ||
<name>osgi_many_bundles_with_embedded_gems</name> | ||
<modules> | ||
<module>gems-bundle</module> | ||
<module>scripts-bundle</module> | ||
<module>test</module> | ||
</modules> | ||
</project> |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,8 @@ | ||
# jruby scripting container | ||
jar 'org.jruby:jruby-core', '@project.version@' | ||
jar 'org.jruby:jruby-stdlib', '@project.version@' | ||
jar 'org.jruby:jruby-core', '${jruby.version}' | ||
jar 'org.jruby:jruby-stdlib', '${jruby.version}' | ||
|
||
# unit tests | ||
jar 'junit:junit', '4.8.2', :scope => :test | ||
|
||
properties 'tesla.dump.pom' => 'pom.xml', 'tesla.dump.readOnly' => true | ||
|
||
plugin :surefire, '2.15', :reuseForks => false, :additionalClasspathElements => [ '${basedir}/../../../../../core/target/test-classes', '${basedir}/../../../../../test/target/test-classes' ] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,46 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>extended</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<name>extended</name> | ||
<properties> | ||
<tesla.dump.readOnly>true</tesla.dump.readOnly> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby-core</artifactId> | ||
<version>@project.version@</version> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby-stdlib</artifactId> | ||
<version>@project.version@</version> | ||
</dependency> | ||
<dependency> | ||
<groupId>junit</groupId> | ||
<artifactId>junit</artifactId> | ||
<version>4.8.2</version> | ||
<scope>test</scope> | ||
</dependency> | ||
</dependencies> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<artifactId>maven-surefire-plugin</artifactId> | ||
<version>2.15</version> | ||
<configuration> | ||
<reuseFork>false</reuseFork> | ||
<additionalClasspathElements> | ||
<additionalClasspathElement>${basedir}/../../../../../core/target/test-classes</additionalClasspathElement> | ||
<additionalClasspathElement>${basedir}/../../../../../test/target/test-classes</additionalClasspathElement> | ||
</additionalClasspathElements> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,133 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>j2ee_jetty</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>war</packaging> | ||
<name>j2ee_jetty</name> | ||
<properties> | ||
<jruby.home>../../../../../</jruby.home> | ||
<jruby.version>@project.version@</jruby.version> | ||
<jruby.plugins.version>1.0.3</jruby.plugins.version> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.version>0.1.1</tesla.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>${jruby.version}</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>flickraw</artifactId> | ||
<version>0.9.7</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-maven-plugin</artifactId> | ||
<version>9.1.3.v20140225</version> | ||
<executions> | ||
<execution> | ||
<id>start jetty</id> | ||
<phase>pre-integration-test</phase> | ||
<goals> | ||
<goal>start</goal> | ||
</goals> | ||
<configuration> | ||
<daemon>true</daemon> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>stop jetty</id> | ||
<phase>post-integration-test</phase> | ||
<goals> | ||
<goal>stop</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<path>/</path> | ||
<stopPort>9999</stopPort> | ||
<stopKey>foo</stopKey> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-maven-plugin</artifactId> | ||
<version>${tesla.version}</version> | ||
<executions> | ||
<execution> | ||
<id>jrubydir</id> | ||
<phase>initialize</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>jrubydir</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>download</id> | ||
<phase>integration-test</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>download</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>check download</id> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>check download</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<dependencies> | ||
<dependency> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-ruby</artifactId> | ||
<version>${tesla.version}</version> | ||
</dependency> | ||
</dependencies> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,2 @@ | ||
. | ||
config.ru | ||
gems | ||
specifications | ||
config.ru |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,151 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>j2ee_jetty_rack</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>war</packaging> | ||
<name>j2ee_jetty_rack</name> | ||
<properties> | ||
<jruby.plugins.version>1.0.10</jruby.plugins.version> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
<public.dir>${basedir}/public</public.dir> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.version>0.1.1</tesla.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>@project.version@</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.jruby.rack</groupId> | ||
<artifactId>jruby-rack</artifactId> | ||
<version>1.1.18</version> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>jruby-complete</artifactId> | ||
<groupId>org.jruby</groupId> | ||
</exclusion> | ||
</exclusions> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>flickraw</artifactId> | ||
<version>0.9.7</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<build> | ||
<resources> | ||
<resource> | ||
<directory>${basedir}</directory> | ||
<includes> | ||
<include>config.ru</include> | ||
<include>.jrubydir</include> | ||
</includes> | ||
</resource> | ||
</resources> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
<includeLibDirectoryInResources>true</includeLibDirectoryInResources> | ||
<jrubyVersion>1.7.19</jrubyVersion> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<artifactId>maven-war-plugin</artifactId> | ||
<version>2.2</version> | ||
<configuration> | ||
<warSourceDirectory>${public.dir}</warSourceDirectory> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-maven-plugin</artifactId> | ||
<version>9.1.3.v20140225</version> | ||
<executions> | ||
<execution> | ||
<id>start jetty</id> | ||
<phase>pre-integration-test</phase> | ||
<goals> | ||
<goal>start</goal> | ||
</goals> | ||
<configuration> | ||
<daemon>true</daemon> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>stop jetty</id> | ||
<phase>post-integration-test</phase> | ||
<goals> | ||
<goal>stop</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<path>/</path> | ||
<webAppSourceDirectory>${public.dir}</webAppSourceDirectory> | ||
<stopPort>9999</stopPort> | ||
<stopKey>foo</stopKey> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-maven-plugin</artifactId> | ||
<version>${tesla.version}</version> | ||
<executions> | ||
<execution> | ||
<id>download</id> | ||
<phase>integration-test</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>download</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>check download</id> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>check download</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<dependencies> | ||
<dependency> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-ruby</artifactId> | ||
<version>${tesla.version}</version> | ||
</dependency> | ||
</dependencies> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,122 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>j2ee_tomcat</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>war</packaging> | ||
<name>j2ee_tomcat</name> | ||
<properties> | ||
<jruby.home>../../../../../</jruby.home> | ||
<jruby.version>@project.version@</jruby.version> | ||
<jruby.plugins.version>1.0.3</jruby.plugins.version> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.version>0.1.1</tesla.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>${jruby.version}</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>flickraw</artifactId> | ||
<version>0.9.7</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.codehaus.mojo</groupId> | ||
<artifactId>tomcat-maven-plugin</artifactId> | ||
<version>1.1</version> | ||
<executions> | ||
<execution> | ||
<id>run-tomcat</id> | ||
<phase>pre-integration-test</phase> | ||
<goals> | ||
<goal>run</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<fork>true</fork> | ||
<path>/</path> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-maven-plugin</artifactId> | ||
<version>${tesla.version}</version> | ||
<executions> | ||
<execution> | ||
<id>jrubydir</id> | ||
<phase>initialize</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>jrubydir</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>download</id> | ||
<phase>integration-test</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>download</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>check download</id> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>check download</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<dependencies> | ||
<dependency> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-ruby</artifactId> | ||
<version>${tesla.version}</version> | ||
</dependency> | ||
</dependencies> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,2 @@ | ||
. | ||
config.ru | ||
gems | ||
specifications | ||
config.ru |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,140 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>j2ee_tomcat_rack</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>war</packaging> | ||
<name>j2ee_tomcat_rack</name> | ||
<properties> | ||
<jruby.plugins.version>1.0.10</jruby.plugins.version> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
<public.dir>${basedir}/public</public.dir> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.version>0.1.1</tesla.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>@project.version@</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.jruby.rack</groupId> | ||
<artifactId>jruby-rack</artifactId> | ||
<version>1.1.18</version> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>jruby-complete</artifactId> | ||
<groupId>org.jruby</groupId> | ||
</exclusion> | ||
</exclusions> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>flickraw</artifactId> | ||
<version>0.9.7</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<build> | ||
<resources> | ||
<resource> | ||
<directory>${basedir}</directory> | ||
<includes> | ||
<include>config.ru</include> | ||
<include>.jrubydir</include> | ||
</includes> | ||
</resource> | ||
</resources> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
<includeLibDirectoryInResources>true</includeLibDirectoryInResources> | ||
<jrubyVersion>1.7.19</jrubyVersion> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<artifactId>maven-war-plugin</artifactId> | ||
<version>2.2</version> | ||
<configuration> | ||
<warSourceDirectory>${public.dir}</warSourceDirectory> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.codehaus.mojo</groupId> | ||
<artifactId>tomcat-maven-plugin</artifactId> | ||
<version>1.1</version> | ||
<executions> | ||
<execution> | ||
<id>run-tomcat</id> | ||
<phase>pre-integration-test</phase> | ||
<goals> | ||
<goal>run</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<fork>true</fork> | ||
<path>/</path> | ||
<warSourceDirectory>${public.dir}</warSourceDirectory> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-maven-plugin</artifactId> | ||
<version>${tesla.version}</version> | ||
<executions> | ||
<execution> | ||
<id>download</id> | ||
<phase>integration-test</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>download</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>check download</id> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>check download</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<dependencies> | ||
<dependency> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-ruby</artifactId> | ||
<version>${tesla.version}</version> | ||
</dependency> | ||
</dependencies> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,126 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>j2ee_wildfly</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>war</packaging> | ||
<name>j2ee_wildfly</name> | ||
<properties> | ||
<jruby.home>../../../../../</jruby.home> | ||
<jruby.version>@project.version@</jruby.version> | ||
<jruby.plugins.version>1.0.3</jruby.plugins.version> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.version>0.1.1</tesla.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>${jruby.version}</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>virtus</artifactId> | ||
<version>0.5.5</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<build> | ||
<finalName>${project.artifactId}</finalName> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.wildfly.plugins</groupId> | ||
<artifactId>wildfly-maven-plugin</artifactId> | ||
<version>1.0.2.Final</version> | ||
<executions> | ||
<execution> | ||
<id>wildfly-start</id> | ||
<phase>pre-integration-test</phase> | ||
<goals> | ||
<goal>start</goal> | ||
</goals> | ||
</execution> | ||
<execution> | ||
<id>wildfly-stop</id> | ||
<phase>post-integration-test</phase> | ||
<goals> | ||
<goal>shutdown</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
</plugin> | ||
<plugin> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-maven-plugin</artifactId> | ||
<version>${tesla.version}</version> | ||
<executions> | ||
<execution> | ||
<id>jrubydir</id> | ||
<phase>initialize</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>jrubydir</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>download</id> | ||
<phase>integration-test</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>download</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>check download</id> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>check download</taskId> | ||
<nativePom>pom.rb</nativePom> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<dependencies> | ||
<dependency> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-ruby</artifactId> | ||
<version>${tesla.version}</version> | ||
</dependency> | ||
</dependencies> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,175 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>jetty</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>war</packaging> | ||
<name>jetty</name> | ||
<properties> | ||
<jruby.version>@project.version@</jruby.version> | ||
<jruby.plugins.version>1.0.3</jruby.plugins.version> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
<public.dir>${basedir}/public</public.dir> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.version>0.1.1</tesla.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>${jruby.version}</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.jruby.rack</groupId> | ||
<artifactId>jruby-rack</artifactId> | ||
<version>1.1.14</version> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>jruby-complete</artifactId> | ||
<groupId>org.jruby</groupId> | ||
</exclusion> | ||
</exclusions> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>flickraw</artifactId> | ||
<version>0.9.7</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<pluginRepositories> | ||
<pluginRepository> | ||
<releases> | ||
<enabled>false</enabled> | ||
</releases> | ||
<snapshots> | ||
<enabled>true</enabled> | ||
</snapshots> | ||
<id>sonatype</id> | ||
<url>https://oss.sonatype.org/content/repositories/snapshots/</url> | ||
</pluginRepository> | ||
</pluginRepositories> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<includeRubygemsInTestResources>false</includeRubygemsInTestResources> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
<includeLibDirectoryInResources>true</includeLibDirectoryInResources> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<artifactId>maven-war-plugin</artifactId> | ||
<version>2.2</version> | ||
<configuration> | ||
<warSourceDirectory>${public.dir}</warSourceDirectory> | ||
<webResources> | ||
<webResource> | ||
<directory>${basedir}</directory> | ||
<targetPath>WEB-INF</targetPath> | ||
<includes> | ||
<include>config.ru</include> | ||
</includes> | ||
</webResource> | ||
</webResources> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-maven-plugin</artifactId> | ||
<version>9.1.3.v20140225</version> | ||
<executions> | ||
<execution> | ||
<id>start jetty</id> | ||
<phase>pre-integration-test</phase> | ||
<goals> | ||
<goal>start</goal> | ||
</goals> | ||
<configuration> | ||
<daemon>true</daemon> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>stop jetty</id> | ||
<phase>post-integration-test</phase> | ||
<goals> | ||
<goal>stop</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<path>/</path> | ||
<webAppSourceDirectory>${public.dir}</webAppSourceDirectory> | ||
<stopPort>9999</stopPort> | ||
<stopKey>foo</stopKey> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-maven-plugin</artifactId> | ||
<version>${tesla.version}</version> | ||
<executions> | ||
<execution> | ||
<id>copy config.ru for jruby-rack to find</id> | ||
<phase>initialize</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>copy config.ru for jruby-rack to find</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>download</id> | ||
<phase>integration-test</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>download</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>check download</id> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>execute</goal> | ||
</goals> | ||
<configuration> | ||
<taskId>check download</taskId> | ||
<nativePom>Mavenfile</nativePom> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<dependencies> | ||
<dependency> | ||
<groupId>io.tesla.polyglot</groupId> | ||
<artifactId>tesla-polyglot-ruby</artifactId> | ||
<version>${tesla.version}</version> | ||
</dependency> | ||
</dependencies> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
#-*- mode: ruby -*- | ||
|
||
# default versions will be overwritten by pom.rb from root directory | ||
properties( 'jruby.plugins.version' => '1.0.10' ) | ||
|
||
packaging :pom | ||
|
||
modules [ 'zip_gem', 'app' ] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>many_jars_with_embedded_gems</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>pom</packaging> | ||
<name>many_jars_with_embedded_gems</name> | ||
<modules> | ||
<module>zip_gem</module> | ||
<module>app</module> | ||
</modules> | ||
</project> |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
#-*- mode: ruby -*- | ||
|
||
# default versions will be overwritten by pom.rb from root directory | ||
properties( 'jruby.plugins.version' => '1.0.10' ) | ||
|
||
packaging :pom | ||
|
||
modules [ 'gem1', 'gem2', 'app' ] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>many_jars_with_embedded_gems_ng</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<packaging>pom</packaging> | ||
<name>many_jars_with_embedded_gems_ng</name> | ||
<modules> | ||
<module>gem1</module> | ||
<module>gem2</module> | ||
<module>app</module> | ||
</modules> | ||
</project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,349 +1,6 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>no_group_id_given</groupId> | ||
<artifactId>runnable</artifactId> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
<name>runnable</name> | ||
<properties> | ||
<tesla.dump.readOnly>true</tesla.dump.readOnly> | ||
<jruby.version>@project.version@</jruby.version> | ||
<jruby.plugins.version>1.0.10</jruby.plugins.version> | ||
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding> | ||
<tesla.dump.pom>pom.xml</tesla.dump.pom> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>bundler</artifactId> | ||
<version>1.7.7</version> | ||
<type>gem</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.jruby</groupId> | ||
<artifactId>jruby</artifactId> | ||
<version>${jruby.version}</version> | ||
<type>pom</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>jruby-mains</artifactId> | ||
<version>0.3.1</version> | ||
</dependency> | ||
</dependencies> | ||
<repositories> | ||
<repository> | ||
<id>rubygems-releases</id> | ||
<url>http://rubygems-proxy.torquebox.org/releases</url> | ||
</repository> | ||
</repositories> | ||
<build> | ||
<directory>pkg</directory> | ||
<plugins> | ||
<plugin> | ||
<artifactId>maven-jar-plugin</artifactId> | ||
<version>2.4</version> | ||
<executions> | ||
<execution> | ||
<phase>prepare-package</phase> | ||
<goals> | ||
<goal>jar</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<outputDirectory>.</outputDirectory> | ||
<finalName>runnable</finalName> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<artifactId>maven-clean-plugin</artifactId> | ||
<version>2.4</version> | ||
<configuration> | ||
<filesets> | ||
<fileset> | ||
<directory>.</directory> | ||
<includes> | ||
<include>runnable.jar</include> | ||
<include>*/**/*.jar</include> | ||
</includes> | ||
</fileset> | ||
</filesets> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<id>install gems</id> | ||
<goals> | ||
<goal>initialize</goal> | ||
</goals> | ||
</execution> | ||
<execution> | ||
<goals> | ||
<goal>generate-resources</goal> | ||
<goal>process-resources</goal> | ||
</goals> | ||
<configuration> | ||
<includeBinStubs>true</includeBinStubs> | ||
<includeRubyResources> | ||
<includeRubyResource>.rspec</includeRubyResource> | ||
<includeRubyResource>*.rb</includeRubyResource> | ||
<includeRubyResource>config.ru</includeRubyResource> | ||
<includeRubyResource>*file</includeRubyResource> | ||
<includeRubyResource>*file.lock</includeRubyResource> | ||
<includeRubyResource>.jbundler/classpath.rb</includeRubyResource> | ||
<includeRubyResource>lib/**</includeRubyResource> | ||
<includeRubyResource>app/**</includeRubyResource> | ||
<includeRubyResource>config/**</includeRubyResource> | ||
<includeRubyResource>vendor/**</includeRubyResource> | ||
<includeRubyResource>spec/**</includeRubyResource> | ||
</includeRubyResources> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<jrubyVersion>1.7.19</jrubyVersion> | ||
<includeRubygemsInResources>true</includeRubygemsInResources> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<artifactId>maven-dependency-plugin</artifactId> | ||
<executions> | ||
<execution> | ||
<id>copy jar dependencies</id> | ||
<phase>generate-resources</phase> | ||
<goals> | ||
<goal>copy</goal> | ||
</goals> | ||
<configuration> | ||
<artifactItems> | ||
<artifactItem> | ||
<groupId>org.bouncycastle</groupId> | ||
<artifactId>bcpkix-jdk15on</artifactId> | ||
<type>jar</type> | ||
<version>1.49</version> | ||
<classifier /> | ||
<outputDirectory>${project.build.outputDirectory}/jars/org/bouncycastle/bcpkix-jdk15on/1.49</outputDirectory> | ||
</artifactItem> | ||
<artifactItem> | ||
<groupId>org.slf4j</groupId> | ||
<artifactId>slf4j-simple</artifactId> | ||
<type>jar</type> | ||
<version>1.6.4</version> | ||
<classifier /> | ||
<outputDirectory>${project.build.outputDirectory}/jars/org/slf4j/slf4j-simple/1.6.4</outputDirectory> | ||
</artifactItem> | ||
<artifactItem> | ||
<groupId>org.bouncycastle</groupId> | ||
<artifactId>bcprov-jdk15on</artifactId> | ||
<type>jar</type> | ||
<version>1.49</version> | ||
<classifier /> | ||
<outputDirectory>${project.build.outputDirectory}/jars/org/bouncycastle/bcprov-jdk15on/1.49</outputDirectory> | ||
</artifactItem> | ||
<artifactItem> | ||
<groupId>org.slf4j</groupId> | ||
<artifactId>slf4j-api</artifactId> | ||
<type>jar</type> | ||
<version>1.6.4</version> | ||
<classifier /> | ||
<outputDirectory>${project.build.outputDirectory}/jars/org/slf4j/slf4j-api/1.6.4</outputDirectory> | ||
</artifactItem> | ||
</artifactItems> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
</plugin> | ||
<plugin> | ||
<artifactId>maven-shade-plugin</artifactId> | ||
<executions> | ||
<execution> | ||
<id>pack</id> | ||
<goals> | ||
<goal>shade</goal> | ||
</goals> | ||
<configuration> | ||
<artifactSet> | ||
<excludes> | ||
<exclude>rubygems:*</exclude> | ||
</excludes> | ||
</artifactSet> | ||
<transformers> | ||
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> | ||
<mainClass>de.saumya.mojo.mains.JarMain</mainClass> | ||
</transformer> | ||
</transformers> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.codehaus.mojo</groupId> | ||
<artifactId>exec-maven-plugin</artifactId> | ||
<version>1.2</version> | ||
<executions> | ||
<execution> | ||
<id>rake -T</id> | ||
<phase>package</phase> | ||
<goals> | ||
<goal>exec</goal> | ||
</goals> | ||
<configuration> | ||
<arguments> | ||
<argument>-jar</argument> | ||
<argument>runnable.jar</argument> | ||
<argument>-S</argument> | ||
<argument>rake</argument> | ||
<argument>-T</argument> | ||
</arguments> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>rake spec</id> | ||
<phase>package</phase> | ||
<goals> | ||
<goal>exec</goal> | ||
</goals> | ||
<configuration> | ||
<arguments> | ||
<argument>-jar</argument> | ||
<argument>runnable.jar</argument> | ||
<argument>-S</argument> | ||
<argument>rake</argument> | ||
<argument>spec</argument> | ||
</arguments> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>rspec</id> | ||
<phase>package</phase> | ||
<goals> | ||
<goal>exec</goal> | ||
</goals> | ||
<configuration> | ||
<arguments> | ||
<argument>-jar</argument> | ||
<argument>runnable.jar</argument> | ||
<argument>-S</argument> | ||
<argument>rspec</argument> | ||
</arguments> | ||
</configuration> | ||
</execution> | ||
<execution> | ||
<id>nested IsolatedScriptingContainer</id> | ||
<phase>package</phase> | ||
<goals> | ||
<goal>exec</goal> | ||
</goals> | ||
<configuration> | ||
<arguments> | ||
<argument>-jar</argument> | ||
<argument>runnable.jar</argument> | ||
<argument>nested.rb</argument> | ||
</arguments> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<executable>java</executable> | ||
<environmentVariables> | ||
<HOME>${basedir}</HOME> | ||
<GEM_PATH>${basedir}</GEM_PATH> | ||
<GEM_HOME>${basedir}</GEM_HOME> | ||
</environmentVariables> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
<profiles> | ||
<profile> | ||
<id>gemfile</id> | ||
<activation> | ||
<file> | ||
<missing>Gemfile.lock</missing> | ||
</file> | ||
</activation> | ||
<dependencies> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>rspec</artifactId> | ||
<version>[3.0,3.99999]</version> | ||
<type>gem</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>rake</artifactId> | ||
<version>[10.3,10.99999]</version> | ||
<type>gem</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>jbundler</artifactId> | ||
<version>0.7.1</version> | ||
<type>gem</type> | ||
</dependency> | ||
<dependency> | ||
<groupId>rubygems</groupId> | ||
<artifactId>ruby-maven</artifactId> | ||
<version>3.1.1.0.11</version> | ||
<type>gem</type> | ||
</dependency> | ||
</dependencies> | ||
</profile> | ||
<profile> | ||
<id>gemfile_lock</id> | ||
<activation> | ||
<file> | ||
<exists>Gemfile.lock</exists> | ||
</file> | ||
</activation> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>de.saumya.mojo</groupId> | ||
<artifactId>gem-maven-plugin</artifactId> | ||
<version>${jruby.plugins.version}</version> | ||
<executions> | ||
<execution> | ||
<id>install gem sets for compile</id> | ||
<phase>initialize</phase> | ||
<goals> | ||
<goal>sets</goal> | ||
</goals> | ||
<configuration> | ||
<scope>compile</scope> | ||
<gems> | ||
<rspec>3.3.0</rspec> | ||
<rspec-core>3.3.1</rspec-core> | ||
<rspec-support>3.3.0</rspec-support> | ||
<rspec-expectations>3.3.0</rspec-expectations> | ||
<diff-lcs>1.2.5</diff-lcs> | ||
<rspec-mocks>3.3.1</rspec-mocks> | ||
<rake>10.3.2</rake> | ||
<jbundler>0.7.1</jbundler> | ||
<jar-dependencies>0.1.13</jar-dependencies> | ||
<maven-tools>1.0.8</maven-tools> | ||
<virtus>1.0.5</virtus> | ||
<axiom-types>0.1.1</axiom-types> | ||
<descendants_tracker>0.0.4</descendants_tracker> | ||
<thread_safe>0.3.5</thread_safe> | ||
<ice_nine>0.11.1</ice_nine> | ||
<coercible>1.0.0</coercible> | ||
<equalizer>0.0.11</equalizer> | ||
<ruby-maven>3.1.1.0.11</ruby-maven> | ||
<ruby-maven-libs>3.1.1</ruby-maven-libs> | ||
</gems> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</profile> | ||
</profiles> | ||
</project> |
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<project> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>dummy</groupId> | ||
<artifactId>dummy</artifactId> | ||
<version>0.0.0</version> | ||
</project> |