|
19 | 19 | </description> |
20 | 20 |
|
21 | 21 | <properties> |
22 | | - <jruby.version>1.7.19</jruby.version> |
| 22 | + <jruby.version>9.4.7.0</jruby.version> |
23 | 23 | <vendor.gems.path>vendor/gems</vendor.gems.path> |
24 | | - <bundler.version>1.7.14</bundler.version> |
| 24 | + <bundler.version>2.4.19</bundler.version> |
25 | 25 | <bundler.local>false</bundler.local> <!-- true by default --> |
26 | | - <saumya.mojo.version>1.0.9</saumya.mojo.version> |
| 26 | + <jruby.maven.plugins.version>3.0.3</jruby.maven.plugins.version> |
27 | 27 | <gem.home>${project.build.directory}/rubygems</gem.home> |
28 | 28 | </properties> |
29 | 29 |
|
|
75 | 75 | </developers> |
76 | 76 |
|
77 | 77 | <repositories> |
78 | | - <repository> |
79 | | - <id>rubygems-releases</id> |
80 | | - <url>http://rubygems-proxy.torquebox.org/releases</url> |
81 | | - </repository> |
82 | 78 | <repository> |
83 | 79 | <releases> |
84 | 80 | <enabled>false</enabled> |
|
89 | 85 | <id>sonatype</id> |
90 | 86 | <url>https://oss.sonatype.org/content/repositories/snapshots/</url> |
91 | 87 | </repository> |
| 88 | + <repository> |
| 89 | + <id>mavengems</id> |
| 90 | + <url>mavengem:https://rubygems.org</url> |
| 91 | + </repository> |
92 | 92 | </repositories> |
93 | 93 |
|
94 | 94 | <dependencies> |
|
160 | 160 | <type>gem</type> |
161 | 161 | <scope>provided</scope> |
162 | 162 | </dependency> |
| 163 | + <dependency> |
| 164 | + <groupId>javax.activation</groupId> |
| 165 | + <artifactId>activation</artifactId> |
| 166 | + <version>1.1</version> |
| 167 | + </dependency> |
163 | 168 | </dependencies> |
164 | 169 |
|
165 | 170 | <build> |
| 171 | + <extensions> |
| 172 | + <extension> |
| 173 | + <groupId>org.jruby.maven</groupId> |
| 174 | + <artifactId>mavengem-wagon</artifactId> |
| 175 | + <version>2.0.2</version> |
| 176 | + </extension> |
| 177 | + </extensions> |
166 | 178 | <defaultGoal>install</defaultGoal> |
167 | 179 | <sourceDirectory>${basedir}/src/main/java</sourceDirectory> |
168 | 180 | <resources> |
|
186 | 198 | <artifactId>maven-compiler-plugin</artifactId> |
187 | 199 | <version>3.1</version> |
188 | 200 | <configuration> |
189 | | - <source>1.6</source> |
190 | | - <target>1.6</target> |
| 201 | + <source>8</source> |
| 202 | + <target>8</target> |
191 | 203 | <showDeprecation>true</showDeprecation> |
192 | 204 | <showWarnings>true</showWarnings> |
193 | 205 | </configuration> |
|
221 | 233 | </executions> |
222 | 234 | </plugin> |
223 | 235 | <plugin> |
224 | | - <groupId>de.saumya.mojo</groupId> |
| 236 | + <groupId>org.jruby.maven</groupId> |
225 | 237 | <artifactId>gem-maven-plugin</artifactId> |
226 | | - <version>${saumya.mojo.version}</version> |
| 238 | + <version>${jruby.maven.plugins.version}</version> |
227 | 239 | <configuration> |
228 | 240 | <includeOpenSSL>false</includeOpenSSL> |
229 | 241 | <gemHomes> |
|
241 | 253 | </executions> |
242 | 254 | </plugin> |
243 | 255 | <plugin> |
244 | | - <groupId>de.saumya.mojo</groupId> |
| 256 | + <groupId>org.jruby.maven</groupId> |
245 | 257 | <artifactId>bundler-maven-plugin</artifactId> |
246 | | - <version>${saumya.mojo.version}</version> |
| 258 | + <version>${jruby.maven.plugins.version}</version> |
247 | 259 | <executions> |
248 | 260 | <execution> |
249 | 261 | <id>bundle-install</id> |
|
258 | 270 | </executions> |
259 | 271 | </plugin> |
260 | 272 | <plugin> |
261 | | - <groupId>de.saumya.mojo</groupId> |
| 273 | + <groupId>org.jruby.maven</groupId> |
262 | 274 | <artifactId>rake-maven-plugin</artifactId> |
263 | | - <version>${saumya.mojo.version}</version> |
| 275 | + <version>${jruby.maven.plugins.version}</version> |
264 | 276 | <executions> |
265 | | - <execution> |
266 | | - <id>rake-spec</id> |
267 | | - <phase>test</phase> |
268 | | - <goals><goal>rake</goal></goals> |
269 | | - <configuration> |
270 | | - <jruby.version>${jruby.version}</jruby.version> |
271 | | - <args>speconly SKIP_SPECS=${maven.test.skip} FULL_BIN_PATH=true</args> |
272 | | - </configuration> |
273 | | - </execution> |
| 277 | +<!-- <execution>--> |
| 278 | +<!-- <id>rake-spec</id>--> |
| 279 | +<!-- <phase>test</phase>--> |
| 280 | +<!-- <goals><goal>rake</goal></goals>--> |
| 281 | +<!-- <configuration>--> |
| 282 | +<!-- <jruby.version>${jruby.version}</jruby.version>--> |
| 283 | +<!-- <args>speconly SKIP_SPECS=${maven.test.skip} FULL_BIN_PATH=true</args>--> |
| 284 | +<!-- </configuration>--> |
| 285 | +<!-- </execution>--> |
274 | 286 | <execution> |
275 | 287 | <!-- additional (ruby) generated resources --> |
276 | 288 | <id>rake-resources</id> |
|
0 commit comments