Commit Graph

  • 24819f5abe
    Add support for installing into the Jenkisn repo master R. Tyler Croy 2015-11-01 16:01:33 -0800
  • f07368868d
    Set the rootProject.name to make sure we build the right libraries regardless of checkout path R. Tyler Croy 2015-11-01 15:15:00 -0800
  • dc7339127d Add the latest version button from bintray R. Tyler Croy 2015-09-23 13:34:32 -0700
  • 464d4366fc Merge pull request #9 from rtyler/install-callbacks v0.3.0 R. Tyler Croy 2015-09-19 16:21:20 -0700
  • 0f7c0c94e4
    Add support for a GemInstallEvent callback R. Tyler Croy 2015-09-18 15:10:34 -0700
  • f4416ac9a2
    Bump to the latest Gradle for continuous build R. Tyler Croy 2015-09-19 15:03:18 -0700
  • 33e0ad49ba
    Upgrade the version of both the gem and jar simultaneously v0.2.1 R. Tyler Croy 2015-09-18 15:45:23 -0700
  • b149a654e7
    Clean up some javadocs to ameliorate failuresi n travis v0.2.0 R. Tyler Croy 2015-09-18 15:31:15 -0700
  • 774cd380b2
    oraclejdk7 is EoLed as far as I'm concerned R. Tyler Croy 2015-09-18 15:03:47 -0700
  • 9a42acdf33
    Use the appropriate group name R. Tyler Croy 2015-09-18 15:01:39 -0700
  • 172557e0be
    Allow passing overwrite behavior through the GemInstaller R. Tyler Croy 2015-08-21 18:32:52 -0700
  • 7f5fc8f92a
    Increment the version and give all dependencies version ranges R. Tyler Croy 2015-08-21 18:03:34 -0700
  • 53d6dfed39
    Properly delete directories while on test teardown R. Tyler Croy 2015-08-21 17:57:21 -0700
  • 963ed7c59e
    Avoid caching gem files unnecessarily Fixes #5 R. Tyler Croy 2015-08-21 17:53:07 -0700
  • d796d01b35
    Publish javadocs instead of groovydocs R. Tyler Croy 2015-08-21 17:52:54 -0700
  • dbf2c8970b
    Bump the version for a new release v0.1.6 R. Tyler Croy 2015-08-15 12:21:32 -0700
  • b19ea27e16 Merge pull request #7 from mkristian/jems-classloader R. Tyler Croy 2015-08-15 11:56:12 -0700
  • 903b38df2e add jems.gem so you can use it as is from jruby Christian Meier 2015-08-15 20:24:29 +0200
  • cc2ecaf1f3 make the version so the generated pom.xml can be used by maven Christian Meier 2015-08-15 20:23:23 +0200
  • f1641a3a18 added a JemClassLoader which can "add" jem on the fly Christian Meier 2015-08-15 20:23:03 +0200
  • 9b0254a51b
    Add the key properly, I think, for real this time v0.1.5 R. Tyler Croy 2015-08-14 21:37:31 -0700
  • 430fb2463a
    Give this another go v0.1.4 R. Tyler Croy 2015-08-14 21:30:47 -0700
  • b80aac87d8
    Move the bintray uploading into the main project directory v0.1.3 R. Tyler Croy 2015-08-14 21:18:29 -0700
  • c55cd893db
    Remove redundant dry-run statement v0.1.2 R. Tyler Croy 2015-08-14 21:08:29 -0700
  • 06c6863a3c
    Minor version change to test auto-release v0.1.1 R. Tyler Croy 2015-08-14 20:58:35 -0700
  • 5f03c5982d
    Remove some redundant tasks v0.1.0 R. Tyler Croy 2015-08-14 20:52:54 -0700
  • dafe339ba3
    Add some default/empty properties R. Tyler Croy 2015-08-14 20:49:56 -0700
  • 88aede0bc6
    Add necessary support to release on tag creation R. Tyler Croy 2015-08-14 20:43:06 -0700
  • 2c508208df
    I'm really not good at docs today R. Tyler Croy 2015-08-13 17:55:11 -0700
  • e40db7d610
    Oh right, this is asciidoc R. Tyler Croy 2015-08-13 17:54:44 -0700
  • a67e98b65f
    Travis badge R. Tyler Croy 2015-08-13 17:52:33 -0700
  • 2a5b25db8b
    Missed a namechange in README R. Tyler Croy 2015-08-13 17:49:32 -0700
  • 9aa8039c7b
    Add Travis CI R. Tyler Croy 2015-08-13 17:48:32 -0700
  • 9ef45c46cf Merge pull request #4 from rtyler/joe R. Tyler Croy 2015-08-13 17:48:35 -0700
  • f4bec5e5c8
    Move everything into src/main/java R. Tyler Croy 2015-08-13 17:33:47 -0700
  • 65fd115fa3
    Convert the nascent Jem code into Java R. Tyler Croy 2015-08-13 17:31:40 -0700
  • 55fc37d9cf Merge pull request #2 from aslakknutsen/export_exploded R. Tyler Croy 2015-08-12 15:10:15 -0700
  • 5e216e23ba Export complete data.tar.gz file via ShrinkWrap ExplodedExporter Aslak Knutsen 2015-08-12 23:53:16 +0200
  • bbbbd5b968
    Add gzipped resources R. Tyler Croy 2015-08-11 21:25:14 -0700
  • 4d54c1b3dd
    Move things to the jem namespace and switch to using 100% shrinkwrap R. Tyler Croy 2015-08-11 21:24:39 -0700
  • cf994df37f
    Refactor the directory naming code inside GemInstaller into a single method R. Tyler Croy 2015-08-10 06:39:25 -0700
  • 9cf391298c
    Move all Gem::Specification creation through the sanitize() method for stringies R. Tyler Croy 2015-08-10 06:25:38 -0700
  • b996ac73fc
    Properly support gems which have a specific platform associated with them R. Tyler Croy 2015-08-10 06:06:57 -0700
  • 767161e069
    Only attempt to copy the bindir if it actually exists in our data.tar.gz R. Tyler Croy 2015-08-10 05:41:49 -0700
  • b4bfafcb45
    Make sure we're closing and deleting our file objects when we're done with them R. Tyler Croy 2015-08-10 05:39:58 -0700
  • bdbb118c78
    Wire the internal GemInstaller implementation into the public API R. Tyler Croy 2015-08-10 05:39:19 -0700
  • 016272f240
    If a description has quotes in it we need to escape it R. Tyler Croy 2015-08-10 05:38:00 -0700
  • e9b017db2c
    Email in some specifications can be an array apparently R. Tyler Croy 2015-08-10 05:37:21 -0700
  • 699939f0b6
    Put our artifact under a group so we can publish R. Tyler Croy 2015-08-10 05:36:42 -0700
  • 34b6e0c2e6
    Extract specifications and executables from the gem package R. Tyler Croy 2015-08-09 17:25:34 -0700
  • 9eb78bba76
    Implement toRuby() which will generate a .gemspec file just like a gem install R. Tyler Croy 2015-08-09 17:24:48 -0700
  • 2a8d3d1ad0
    Avoid extracting data.tar.gz to /tmp on the filesystem R. Tyler Croy 2015-08-09 17:04:00 -0700
  • 19eba647ee
    Use a snapshot version of commons-vfs and extract the gemspec from the gem properly R. Tyler Croy 2015-08-09 15:49:43 -0700
  • 5cef41e08f
    Starting to implement install() by plopping the gem into the cache/ directory R. Tyler Croy 2015-08-09 13:00:47 -0700
  • acdf4b78e5
    Implementing internal.GemInstaller which handles the actual installation work R. Tyler Croy 2015-08-09 10:31:34 -0700
  • 6892f12f0a
    Starting to flesh out the GemInstaller class R. Tyler Croy 2015-08-08 19:26:17 -0700
  • 1135eab0ac
    Build out groovydocs and sources jars for our assemble tasks R. Tyler Croy 2015-08-08 18:35:21 -0700
  • f7c756839c
    Clean up some minor codenarc complaints R. Tyler Croy 2015-08-08 18:35:17 -0700
  • 14cc95fa9e
    Add the raw thor gem R. Tyler Croy 2015-08-08 18:34:43 -0700
  • 229d7beb22
    Add a basic README R. Tyler Croy 2015-08-08 18:08:19 -0700
  • 1f2b39695a
    Properly process a metadata.gz into a Gem instance R. Tyler Croy 2015-08-08 18:04:06 -0700
  • 1db06dc70f
    Add some gzipped versions of test fixtures, which are inside the gem tar R. Tyler Croy 2015-08-08 18:02:47 -0700
  • 8b1d453484
    Starting to implement POGO for Gem::Specification and co R. Tyler Croy 2015-08-08 16:13:55 -0700
  • e2f245881a
    Add unpacked thor gem as a test fixture R. Tyler Croy 2015-08-08 15:16:22 -0700
  • 019f0da204
    Start adding some code, basics to make codenarc/groovy/spock work together R. Tyler Croy 2015-08-08 14:24:19 -0700
  • dabb493f65
    Initial commit R. Tyler Croy 2015-08-08 14:07:51 -0700