You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aurora.apache.org by Bill Farner <wf...@apache.org> on 2013/12/18 06:31:02 UTC

Review Request 16343: Add 'about' and 'versions' gradle plugins.

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16343/
-----------------------------------------------------------

Review request for Aurora, Kevin Sweeney, Suman Karumuri, Maxim Khutornenko, and Zameer Manji.


Repository: aurora


Description
-------

Add about and versions gradle plugins.


Diffs
-----

  build.gradle 9d67d14c9afb8594888e25c8e2d17dcf8369207f 

Diff: https://reviews.apache.org/r/16343/diff/


Testing
-------

Example contents of about.txt file:
$ ./gradlew clean jar
$ unzip -c dist/libs/aurora-0.2.0-SNAPSHOT.jar META-INF/about.txt
Archive:  dist/libs/aurora-0.2.0-SNAPSHOT.jar
  inflating: META-INF/about.txt
 Generated by http://evgeny-goldin.com/wiki/Gradle-about-plugin, version [0.3]
===============================================================================
 Git Info
===============================================================================
 Version        : [1.7.12.3]
 Repositories   : [origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (fetch)
                   origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (push)]
 Branch         : [wfarner/gradle_plugins]
 Status         : [# On branch wfarner/gradle_plugins
                   # Your branch is ahead of 'origin/master' by 1 commit.
                   #
                   # Changes not staged for commit:
                   #   (use "git add <file>..." to update what will be committed)
                   #   (use "git checkout -- <file>..." to discard changes in working directory)
                   #
                   #	modified:   build.gradle
                   #
                   no changes added to commit (use "git add" and/or "git commit -a")]
 Commit         : [1098217][109821759d10d99a4a6648440b9267a01336a698]
 Commit Date    : [Tue, 17 Dec 2013 21:18:53 -0800]
 Commit Author  : [Bill Farner <te...@gmail.com>]
 Commit Message : [Add about and versions gradle plugins.]
===============================================================================
 Build Info
===============================================================================
 Host          : [William-Farners-Macbook-Air.local] / [208.80.71.48]
 Time          : [17 Dec, Tuesday, 2013, 21:25:21 (Pacific Standard Time:GMT-0800)]
 User          : [bill]
 Java          : [1.7.0_45][Oracle Corporation][Java HotSpot(TM) 64-Bit Server VM]
 OS            : [Mac OS X][x86_64][10.9]
===============================================================================
 Gradle Info
===============================================================================
 Version       : [1.8]
 GRADLE_OPTS   : []
 Project       : [root project 'aurora']
 Tasks         : [clean, jar]
 Coordinates   : [com.twitter.aurora:aurora:0.2.0-SNAPSHOT]
===============================================================================


Example output from versions plugin:
$ ./gradlew dependencyUpdates
Parallel execution is an incubating feature.
make: Nothing to be done for `all'.
:dependencyUpdates

------------------------------------------------------------
: Project Dependency Updates
------------------------------------------------------------

The following dependencies are using the latest milestone version:
 - aopalliance:aopalliance:1.0
 - com.github.ben-manes:gradle-versions-plugin:0.4
 - com.puppycrawl.tools:checkstyle:5.6
 - com.twitter.common:collections:0.0.59
 - com.twitter.common:inject-timed:0.0.8
 - com.twitter.common:net-http-filters:0.0.3
 - com.twitter.common:quantity:0.0.56
 - com.twitter.common:testing-easymock:0.0.1
 - com.twitter.common:util-testing:0.0.6
 - com.twitter.common.logging:log4j:0.0.3
 - com.twitter.common.webassets:bootstrap:0.0.1
 - com.twitter.common.webassets:jquery:0.0.1
 - com.twitter.common.zookeeper.guice:client:0.0.2
 - com.twitter.common.zookeeper.guice:client-flagged:0.0.2
 - javax.inject:javax.inject:1
 - log4j:log4j:1.2.17
 - org.apache.thrift:libthrift:0.9.1

The following dependencies exceed the version found at the milestone revision level:
 - com.google.inject:guice [3.0 <- 2.0]

The following dependencies have later milestone versions:
 - com.github.goldin.plugins.gradle:about [0.3 -> 0.3.1]
 - com.google.code.findbugs:jsr305 [1.3.9 -> 2.0.2]
 - com.google.guava:guava [14.0.1 -> 15.0]
 - com.google.protobuf:protobuf-java [2.4.1 -> 2.5.0]
 - com.sun.jersey:jersey-core [1.12 -> 1.18]
 - com.sun.jersey:jersey-json [1.12 -> 1.18]
 - com.sun.jersey:jersey-server [1.12 -> 1.18]
 - com.sun.jersey:jersey-servlet [1.12 -> 1.18]
 - com.sun.jersey.contribs:jersey-guice [1.12 -> 1.18]
 - com.twitter.common:application [0.0.65 -> 0.0.67]
 - com.twitter.common:application-http [0.0.49 -> 0.0.51]
 - com.twitter.common:application-module-applauncher [0.0.43 -> 0.0.45]
 - com.twitter.common:application-module-http [0.0.46 -> 0.0.52]
 - com.twitter.common:application-module-lifecycle [0.0.39 -> 0.0.41]
 - com.twitter.common:application-module-log [0.0.47 -> 0.0.50]
 - com.twitter.common:application-module-stats [0.0.39 -> 0.0.40]
 - com.twitter.common:args [0.1.71 -> 0.1.73]
 - com.twitter.common:base [0.0.72 -> 0.0.73]
 - com.twitter.common:dynamic-host-set [0.0.35 -> 0.0.36]
 - com.twitter.common:inject [0.0.29 -> 0.0.30]
 - com.twitter.common:io [0.0.42 -> 0.0.45]
 - com.twitter.common:jdk-logging [0.0.34 -> 0.0.36]
 - com.twitter.common:logging [0.0.49 -> 0.0.52]
 - com.twitter.common:net-util [0.0.65 -> 0.0.66]
 - com.twitter.common:stats [0.0.81 -> 0.0.83]
 - com.twitter.common:thrift [0.0.61 -> 0.0.62]
 - com.twitter.common:util [0.0.83 -> 0.0.85]
 - com.twitter.common:util-executor-service-shutdown [0.0.38 -> 0.0.42]
 - com.twitter.common:util-system-mocks [0.0.55 -> 0.0.56]
 - com.twitter.common:util-templating [0.0.17 -> 0.0.18]
 - com.twitter.common:zookeeper-testing [0.0.37 -> 0.0.39]
 - com.twitter.common.zookeeper:candidate [0.0.48 -> 0.0.52]
 - com.twitter.common.zookeeper:client [0.0.40 -> 0.0.43]
 - com.twitter.common.zookeeper:group [0.0.51 -> 0.0.55]
 - com.twitter.common.zookeeper:server-set [1.0.52 -> 1.0.59]
 - com.twitter.common.zookeeper:singleton-service [0.0.65 -> 0.0.71]
 - commons-lang:commons-lang [2.5 -> 2.6]
 - javax.servlet:servlet-api [2.5 -> 3.0-alpha-1]
 - junit:junit [4.10 -> 4.11]
 - org.antlr:stringtemplate [3.2.1 -> 4.0.2]
 - org.apache.mesos:mesos [0.15.0-rc3 -> 0.15.0-rc4]
 - org.apache.zookeeper:zookeeper [3.3.4 -> 3.4.5]
 - org.slf4j:slf4j-api [1.6.1 -> 1.7.5]
 - org.slf4j:slf4j-jdk14 [1.6.1 -> 1.7.5]


Thanks,

Bill Farner


Re: Review Request 16343: Add 'about' and 'versions' gradle plugins.

Posted by Maxim Khutornenko <ma...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16343/#review30615
-----------------------------------------------------------

Ship it!


Ship It!

- Maxim Khutornenko


On Dec. 18, 2013, 5:36 a.m., Bill Farner wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/16343/
> -----------------------------------------------------------
> 
> (Updated Dec. 18, 2013, 5:36 a.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney, Suman Karumuri, Maxim Khutornenko, and Zameer Manji.
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> The about plugin [1] includes an about.txt file, containing build environment information, in generated jars.
> 
> The versions plugin [2] reports on the freshness of our dependencies.
> 
> [1] http://evgeny-goldin.com/wiki/Gradle-about-plugin
> [2] https://github.com/ben-manes/gradle-versions-plugin
> 
> 
> Diffs
> -----
> 
>   build.gradle 9d67d14c9afb8594888e25c8e2d17dcf8369207f 
> 
> Diff: https://reviews.apache.org/r/16343/diff/
> 
> 
> Testing
> -------
> 
> Example contents of about.txt file:
> $ ./gradlew clean jar
> $ unzip -c dist/libs/aurora-0.2.0-SNAPSHOT.jar META-INF/about.txt
> Archive:  dist/libs/aurora-0.2.0-SNAPSHOT.jar
>   inflating: META-INF/about.txt
>  Generated by http://evgeny-goldin.com/wiki/Gradle-about-plugin, version [0.3]
> ===============================================================================
>  Git Info
> ===============================================================================
>  Version        : [1.7.12.3]
>  Repositories   : [origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (fetch)
>                    origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (push)]
>  Branch         : [wfarner/gradle_plugins]
>  Status         : [# On branch wfarner/gradle_plugins
>                    # Your branch is ahead of 'origin/master' by 1 commit.
>                    #
>                    # Changes not staged for commit:
>                    #   (use "git add <file>..." to update what will be committed)
>                    #   (use "git checkout -- <file>..." to discard changes in working directory)
>                    #
>                    #	modified:   build.gradle
>                    #
>                    no changes added to commit (use "git add" and/or "git commit -a")]
>  Commit         : [1098217][109821759d10d99a4a6648440b9267a01336a698]
>  Commit Date    : [Tue, 17 Dec 2013 21:18:53 -0800]
>  Commit Author  : [Bill Farner <te...@gmail.com>]
>  Commit Message : [Add about and versions gradle plugins.]
> ===============================================================================
>  Build Info
> ===============================================================================
>  Host          : [William-Farners-Macbook-Air.local] / [208.80.71.48]
>  Time          : [17 Dec, Tuesday, 2013, 21:25:21 (Pacific Standard Time:GMT-0800)]
>  User          : [bill]
>  Java          : [1.7.0_45][Oracle Corporation][Java HotSpot(TM) 64-Bit Server VM]
>  OS            : [Mac OS X][x86_64][10.9]
> ===============================================================================
>  Gradle Info
> ===============================================================================
>  Version       : [1.8]
>  GRADLE_OPTS   : []
>  Project       : [root project 'aurora']
>  Tasks         : [clean, jar]
>  Coordinates   : [com.twitter.aurora:aurora:0.2.0-SNAPSHOT]
> ===============================================================================
> 
> 
> Example output from versions plugin:
> $ ./gradlew dependencyUpdates
> Parallel execution is an incubating feature.
> make: Nothing to be done for `all'.
> :dependencyUpdates
> 
> ------------------------------------------------------------
> : Project Dependency Updates
> ------------------------------------------------------------
> 
> The following dependencies are using the latest milestone version:
>  - aopalliance:aopalliance:1.0
>  - com.github.ben-manes:gradle-versions-plugin:0.4
>  - com.puppycrawl.tools:checkstyle:5.6
>  - com.twitter.common:collections:0.0.59
>  - com.twitter.common:inject-timed:0.0.8
>  - com.twitter.common:net-http-filters:0.0.3
>  - com.twitter.common:quantity:0.0.56
>  - com.twitter.common:testing-easymock:0.0.1
>  - com.twitter.common:util-testing:0.0.6
>  - com.twitter.common.logging:log4j:0.0.3
>  - com.twitter.common.webassets:bootstrap:0.0.1
>  - com.twitter.common.webassets:jquery:0.0.1
>  - com.twitter.common.zookeeper.guice:client:0.0.2
>  - com.twitter.common.zookeeper.guice:client-flagged:0.0.2
>  - javax.inject:javax.inject:1
>  - log4j:log4j:1.2.17
>  - org.apache.thrift:libthrift:0.9.1
> 
> The following dependencies exceed the version found at the milestone revision level:
>  - com.google.inject:guice [3.0 <- 2.0]
> 
> The following dependencies have later milestone versions:
>  - com.github.goldin.plugins.gradle:about [0.3 -> 0.3.1]
>  - com.google.code.findbugs:jsr305 [1.3.9 -> 2.0.2]
>  - com.google.guava:guava [14.0.1 -> 15.0]
>  - com.google.protobuf:protobuf-java [2.4.1 -> 2.5.0]
>  - com.sun.jersey:jersey-core [1.12 -> 1.18]
>  - com.sun.jersey:jersey-json [1.12 -> 1.18]
>  - com.sun.jersey:jersey-server [1.12 -> 1.18]
>  - com.sun.jersey:jersey-servlet [1.12 -> 1.18]
>  - com.sun.jersey.contribs:jersey-guice [1.12 -> 1.18]
>  - com.twitter.common:application [0.0.65 -> 0.0.67]
>  - com.twitter.common:application-http [0.0.49 -> 0.0.51]
>  - com.twitter.common:application-module-applauncher [0.0.43 -> 0.0.45]
>  - com.twitter.common:application-module-http [0.0.46 -> 0.0.52]
>  - com.twitter.common:application-module-lifecycle [0.0.39 -> 0.0.41]
>  - com.twitter.common:application-module-log [0.0.47 -> 0.0.50]
>  - com.twitter.common:application-module-stats [0.0.39 -> 0.0.40]
>  - com.twitter.common:args [0.1.71 -> 0.1.73]
>  - com.twitter.common:base [0.0.72 -> 0.0.73]
>  - com.twitter.common:dynamic-host-set [0.0.35 -> 0.0.36]
>  - com.twitter.common:inject [0.0.29 -> 0.0.30]
>  - com.twitter.common:io [0.0.42 -> 0.0.45]
>  - com.twitter.common:jdk-logging [0.0.34 -> 0.0.36]
>  - com.twitter.common:logging [0.0.49 -> 0.0.52]
>  - com.twitter.common:net-util [0.0.65 -> 0.0.66]
>  - com.twitter.common:stats [0.0.81 -> 0.0.83]
>  - com.twitter.common:thrift [0.0.61 -> 0.0.62]
>  - com.twitter.common:util [0.0.83 -> 0.0.85]
>  - com.twitter.common:util-executor-service-shutdown [0.0.38 -> 0.0.42]
>  - com.twitter.common:util-system-mocks [0.0.55 -> 0.0.56]
>  - com.twitter.common:util-templating [0.0.17 -> 0.0.18]
>  - com.twitter.common:zookeeper-testing [0.0.37 -> 0.0.39]
>  - com.twitter.common.zookeeper:candidate [0.0.48 -> 0.0.52]
>  - com.twitter.common.zookeeper:client [0.0.40 -> 0.0.43]
>  - com.twitter.common.zookeeper:group [0.0.51 -> 0.0.55]
>  - com.twitter.common.zookeeper:server-set [1.0.52 -> 1.0.59]
>  - com.twitter.common.zookeeper:singleton-service [0.0.65 -> 0.0.71]
>  - commons-lang:commons-lang [2.5 -> 2.6]
>  - javax.servlet:servlet-api [2.5 -> 3.0-alpha-1]
>  - junit:junit [4.10 -> 4.11]
>  - org.antlr:stringtemplate [3.2.1 -> 4.0.2]
>  - org.apache.mesos:mesos [0.15.0-rc3 -> 0.15.0-rc4]
>  - org.apache.zookeeper:zookeeper [3.3.4 -> 3.4.5]
>  - org.slf4j:slf4j-api [1.6.1 -> 1.7.5]
>  - org.slf4j:slf4j-jdk14 [1.6.1 -> 1.7.5]
> 
> 
> Thanks,
> 
> Bill Farner
> 
>


Re: Review Request 16343: Add 'about' and 'versions' gradle plugins.

Posted by Zameer Manji <zm...@twopensource.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16343/#review30625
-----------------------------------------------------------

Ship it!


Ship It!

- Zameer Manji


On Dec. 17, 2013, 9:36 p.m., Bill Farner wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/16343/
> -----------------------------------------------------------
> 
> (Updated Dec. 17, 2013, 9:36 p.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney, Suman Karumuri, Maxim Khutornenko, and Zameer Manji.
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> The about plugin [1] includes an about.txt file, containing build environment information, in generated jars.
> 
> The versions plugin [2] reports on the freshness of our dependencies.
> 
> [1] http://evgeny-goldin.com/wiki/Gradle-about-plugin
> [2] https://github.com/ben-manes/gradle-versions-plugin
> 
> 
> Diffs
> -----
> 
>   build.gradle 9d67d14c9afb8594888e25c8e2d17dcf8369207f 
> 
> Diff: https://reviews.apache.org/r/16343/diff/
> 
> 
> Testing
> -------
> 
> Example contents of about.txt file:
> $ ./gradlew clean jar
> $ unzip -c dist/libs/aurora-0.2.0-SNAPSHOT.jar META-INF/about.txt
> Archive:  dist/libs/aurora-0.2.0-SNAPSHOT.jar
>   inflating: META-INF/about.txt
>  Generated by http://evgeny-goldin.com/wiki/Gradle-about-plugin, version [0.3]
> ===============================================================================
>  Git Info
> ===============================================================================
>  Version        : [1.7.12.3]
>  Repositories   : [origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (fetch)
>                    origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (push)]
>  Branch         : [wfarner/gradle_plugins]
>  Status         : [# On branch wfarner/gradle_plugins
>                    # Your branch is ahead of 'origin/master' by 1 commit.
>                    #
>                    # Changes not staged for commit:
>                    #   (use "git add <file>..." to update what will be committed)
>                    #   (use "git checkout -- <file>..." to discard changes in working directory)
>                    #
>                    #	modified:   build.gradle
>                    #
>                    no changes added to commit (use "git add" and/or "git commit -a")]
>  Commit         : [1098217][109821759d10d99a4a6648440b9267a01336a698]
>  Commit Date    : [Tue, 17 Dec 2013 21:18:53 -0800]
>  Commit Author  : [Bill Farner <te...@gmail.com>]
>  Commit Message : [Add about and versions gradle plugins.]
> ===============================================================================
>  Build Info
> ===============================================================================
>  Host          : [William-Farners-Macbook-Air.local] / [208.80.71.48]
>  Time          : [17 Dec, Tuesday, 2013, 21:25:21 (Pacific Standard Time:GMT-0800)]
>  User          : [bill]
>  Java          : [1.7.0_45][Oracle Corporation][Java HotSpot(TM) 64-Bit Server VM]
>  OS            : [Mac OS X][x86_64][10.9]
> ===============================================================================
>  Gradle Info
> ===============================================================================
>  Version       : [1.8]
>  GRADLE_OPTS   : []
>  Project       : [root project 'aurora']
>  Tasks         : [clean, jar]
>  Coordinates   : [com.twitter.aurora:aurora:0.2.0-SNAPSHOT]
> ===============================================================================
> 
> 
> Example output from versions plugin:
> $ ./gradlew dependencyUpdates
> Parallel execution is an incubating feature.
> make: Nothing to be done for `all'.
> :dependencyUpdates
> 
> ------------------------------------------------------------
> : Project Dependency Updates
> ------------------------------------------------------------
> 
> The following dependencies are using the latest milestone version:
>  - aopalliance:aopalliance:1.0
>  - com.github.ben-manes:gradle-versions-plugin:0.4
>  - com.puppycrawl.tools:checkstyle:5.6
>  - com.twitter.common:collections:0.0.59
>  - com.twitter.common:inject-timed:0.0.8
>  - com.twitter.common:net-http-filters:0.0.3
>  - com.twitter.common:quantity:0.0.56
>  - com.twitter.common:testing-easymock:0.0.1
>  - com.twitter.common:util-testing:0.0.6
>  - com.twitter.common.logging:log4j:0.0.3
>  - com.twitter.common.webassets:bootstrap:0.0.1
>  - com.twitter.common.webassets:jquery:0.0.1
>  - com.twitter.common.zookeeper.guice:client:0.0.2
>  - com.twitter.common.zookeeper.guice:client-flagged:0.0.2
>  - javax.inject:javax.inject:1
>  - log4j:log4j:1.2.17
>  - org.apache.thrift:libthrift:0.9.1
> 
> The following dependencies exceed the version found at the milestone revision level:
>  - com.google.inject:guice [3.0 <- 2.0]
> 
> The following dependencies have later milestone versions:
>  - com.github.goldin.plugins.gradle:about [0.3 -> 0.3.1]
>  - com.google.code.findbugs:jsr305 [1.3.9 -> 2.0.2]
>  - com.google.guava:guava [14.0.1 -> 15.0]
>  - com.google.protobuf:protobuf-java [2.4.1 -> 2.5.0]
>  - com.sun.jersey:jersey-core [1.12 -> 1.18]
>  - com.sun.jersey:jersey-json [1.12 -> 1.18]
>  - com.sun.jersey:jersey-server [1.12 -> 1.18]
>  - com.sun.jersey:jersey-servlet [1.12 -> 1.18]
>  - com.sun.jersey.contribs:jersey-guice [1.12 -> 1.18]
>  - com.twitter.common:application [0.0.65 -> 0.0.67]
>  - com.twitter.common:application-http [0.0.49 -> 0.0.51]
>  - com.twitter.common:application-module-applauncher [0.0.43 -> 0.0.45]
>  - com.twitter.common:application-module-http [0.0.46 -> 0.0.52]
>  - com.twitter.common:application-module-lifecycle [0.0.39 -> 0.0.41]
>  - com.twitter.common:application-module-log [0.0.47 -> 0.0.50]
>  - com.twitter.common:application-module-stats [0.0.39 -> 0.0.40]
>  - com.twitter.common:args [0.1.71 -> 0.1.73]
>  - com.twitter.common:base [0.0.72 -> 0.0.73]
>  - com.twitter.common:dynamic-host-set [0.0.35 -> 0.0.36]
>  - com.twitter.common:inject [0.0.29 -> 0.0.30]
>  - com.twitter.common:io [0.0.42 -> 0.0.45]
>  - com.twitter.common:jdk-logging [0.0.34 -> 0.0.36]
>  - com.twitter.common:logging [0.0.49 -> 0.0.52]
>  - com.twitter.common:net-util [0.0.65 -> 0.0.66]
>  - com.twitter.common:stats [0.0.81 -> 0.0.83]
>  - com.twitter.common:thrift [0.0.61 -> 0.0.62]
>  - com.twitter.common:util [0.0.83 -> 0.0.85]
>  - com.twitter.common:util-executor-service-shutdown [0.0.38 -> 0.0.42]
>  - com.twitter.common:util-system-mocks [0.0.55 -> 0.0.56]
>  - com.twitter.common:util-templating [0.0.17 -> 0.0.18]
>  - com.twitter.common:zookeeper-testing [0.0.37 -> 0.0.39]
>  - com.twitter.common.zookeeper:candidate [0.0.48 -> 0.0.52]
>  - com.twitter.common.zookeeper:client [0.0.40 -> 0.0.43]
>  - com.twitter.common.zookeeper:group [0.0.51 -> 0.0.55]
>  - com.twitter.common.zookeeper:server-set [1.0.52 -> 1.0.59]
>  - com.twitter.common.zookeeper:singleton-service [0.0.65 -> 0.0.71]
>  - commons-lang:commons-lang [2.5 -> 2.6]
>  - javax.servlet:servlet-api [2.5 -> 3.0-alpha-1]
>  - junit:junit [4.10 -> 4.11]
>  - org.antlr:stringtemplate [3.2.1 -> 4.0.2]
>  - org.apache.mesos:mesos [0.15.0-rc3 -> 0.15.0-rc4]
>  - org.apache.zookeeper:zookeeper [3.3.4 -> 3.4.5]
>  - org.slf4j:slf4j-api [1.6.1 -> 1.7.5]
>  - org.slf4j:slf4j-jdk14 [1.6.1 -> 1.7.5]
> 
> 
> Thanks,
> 
> Bill Farner
> 
>


Re: Review Request 16343: Add 'about' and 'versions' gradle plugins.

Posted by Bill Farner <wf...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16343/
-----------------------------------------------------------

(Updated Dec. 18, 2013, 5:36 a.m.)


Review request for Aurora, Kevin Sweeney, Suman Karumuri, Maxim Khutornenko, and Zameer Manji.


Changes
-------

Heeded the dependencyUpdates advice to update the about plugin version :-)


Repository: aurora


Description
-------

The about plugin [1] includes an about.txt file, containing build environment information, in generated jars.

The versions plugin [2] reports on the freshness of our dependencies.

[1] http://evgeny-goldin.com/wiki/Gradle-about-plugin
[2] https://github.com/ben-manes/gradle-versions-plugin


Diffs (updated)
-----

  build.gradle 9d67d14c9afb8594888e25c8e2d17dcf8369207f 

Diff: https://reviews.apache.org/r/16343/diff/


Testing
-------

Example contents of about.txt file:
$ ./gradlew clean jar
$ unzip -c dist/libs/aurora-0.2.0-SNAPSHOT.jar META-INF/about.txt
Archive:  dist/libs/aurora-0.2.0-SNAPSHOT.jar
  inflating: META-INF/about.txt
 Generated by http://evgeny-goldin.com/wiki/Gradle-about-plugin, version [0.3]
===============================================================================
 Git Info
===============================================================================
 Version        : [1.7.12.3]
 Repositories   : [origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (fetch)
                   origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (push)]
 Branch         : [wfarner/gradle_plugins]
 Status         : [# On branch wfarner/gradle_plugins
                   # Your branch is ahead of 'origin/master' by 1 commit.
                   #
                   # Changes not staged for commit:
                   #   (use "git add <file>..." to update what will be committed)
                   #   (use "git checkout -- <file>..." to discard changes in working directory)
                   #
                   #	modified:   build.gradle
                   #
                   no changes added to commit (use "git add" and/or "git commit -a")]
 Commit         : [1098217][109821759d10d99a4a6648440b9267a01336a698]
 Commit Date    : [Tue, 17 Dec 2013 21:18:53 -0800]
 Commit Author  : [Bill Farner <te...@gmail.com>]
 Commit Message : [Add about and versions gradle plugins.]
===============================================================================
 Build Info
===============================================================================
 Host          : [William-Farners-Macbook-Air.local] / [208.80.71.48]
 Time          : [17 Dec, Tuesday, 2013, 21:25:21 (Pacific Standard Time:GMT-0800)]
 User          : [bill]
 Java          : [1.7.0_45][Oracle Corporation][Java HotSpot(TM) 64-Bit Server VM]
 OS            : [Mac OS X][x86_64][10.9]
===============================================================================
 Gradle Info
===============================================================================
 Version       : [1.8]
 GRADLE_OPTS   : []
 Project       : [root project 'aurora']
 Tasks         : [clean, jar]
 Coordinates   : [com.twitter.aurora:aurora:0.2.0-SNAPSHOT]
===============================================================================


Example output from versions plugin:
$ ./gradlew dependencyUpdates
Parallel execution is an incubating feature.
make: Nothing to be done for `all'.
:dependencyUpdates

------------------------------------------------------------
: Project Dependency Updates
------------------------------------------------------------

The following dependencies are using the latest milestone version:
 - aopalliance:aopalliance:1.0
 - com.github.ben-manes:gradle-versions-plugin:0.4
 - com.puppycrawl.tools:checkstyle:5.6
 - com.twitter.common:collections:0.0.59
 - com.twitter.common:inject-timed:0.0.8
 - com.twitter.common:net-http-filters:0.0.3
 - com.twitter.common:quantity:0.0.56
 - com.twitter.common:testing-easymock:0.0.1
 - com.twitter.common:util-testing:0.0.6
 - com.twitter.common.logging:log4j:0.0.3
 - com.twitter.common.webassets:bootstrap:0.0.1
 - com.twitter.common.webassets:jquery:0.0.1
 - com.twitter.common.zookeeper.guice:client:0.0.2
 - com.twitter.common.zookeeper.guice:client-flagged:0.0.2
 - javax.inject:javax.inject:1
 - log4j:log4j:1.2.17
 - org.apache.thrift:libthrift:0.9.1

The following dependencies exceed the version found at the milestone revision level:
 - com.google.inject:guice [3.0 <- 2.0]

The following dependencies have later milestone versions:
 - com.github.goldin.plugins.gradle:about [0.3 -> 0.3.1]
 - com.google.code.findbugs:jsr305 [1.3.9 -> 2.0.2]
 - com.google.guava:guava [14.0.1 -> 15.0]
 - com.google.protobuf:protobuf-java [2.4.1 -> 2.5.0]
 - com.sun.jersey:jersey-core [1.12 -> 1.18]
 - com.sun.jersey:jersey-json [1.12 -> 1.18]
 - com.sun.jersey:jersey-server [1.12 -> 1.18]
 - com.sun.jersey:jersey-servlet [1.12 -> 1.18]
 - com.sun.jersey.contribs:jersey-guice [1.12 -> 1.18]
 - com.twitter.common:application [0.0.65 -> 0.0.67]
 - com.twitter.common:application-http [0.0.49 -> 0.0.51]
 - com.twitter.common:application-module-applauncher [0.0.43 -> 0.0.45]
 - com.twitter.common:application-module-http [0.0.46 -> 0.0.52]
 - com.twitter.common:application-module-lifecycle [0.0.39 -> 0.0.41]
 - com.twitter.common:application-module-log [0.0.47 -> 0.0.50]
 - com.twitter.common:application-module-stats [0.0.39 -> 0.0.40]
 - com.twitter.common:args [0.1.71 -> 0.1.73]
 - com.twitter.common:base [0.0.72 -> 0.0.73]
 - com.twitter.common:dynamic-host-set [0.0.35 -> 0.0.36]
 - com.twitter.common:inject [0.0.29 -> 0.0.30]
 - com.twitter.common:io [0.0.42 -> 0.0.45]
 - com.twitter.common:jdk-logging [0.0.34 -> 0.0.36]
 - com.twitter.common:logging [0.0.49 -> 0.0.52]
 - com.twitter.common:net-util [0.0.65 -> 0.0.66]
 - com.twitter.common:stats [0.0.81 -> 0.0.83]
 - com.twitter.common:thrift [0.0.61 -> 0.0.62]
 - com.twitter.common:util [0.0.83 -> 0.0.85]
 - com.twitter.common:util-executor-service-shutdown [0.0.38 -> 0.0.42]
 - com.twitter.common:util-system-mocks [0.0.55 -> 0.0.56]
 - com.twitter.common:util-templating [0.0.17 -> 0.0.18]
 - com.twitter.common:zookeeper-testing [0.0.37 -> 0.0.39]
 - com.twitter.common.zookeeper:candidate [0.0.48 -> 0.0.52]
 - com.twitter.common.zookeeper:client [0.0.40 -> 0.0.43]
 - com.twitter.common.zookeeper:group [0.0.51 -> 0.0.55]
 - com.twitter.common.zookeeper:server-set [1.0.52 -> 1.0.59]
 - com.twitter.common.zookeeper:singleton-service [0.0.65 -> 0.0.71]
 - commons-lang:commons-lang [2.5 -> 2.6]
 - javax.servlet:servlet-api [2.5 -> 3.0-alpha-1]
 - junit:junit [4.10 -> 4.11]
 - org.antlr:stringtemplate [3.2.1 -> 4.0.2]
 - org.apache.mesos:mesos [0.15.0-rc3 -> 0.15.0-rc4]
 - org.apache.zookeeper:zookeeper [3.3.4 -> 3.4.5]
 - org.slf4j:slf4j-api [1.6.1 -> 1.7.5]
 - org.slf4j:slf4j-jdk14 [1.6.1 -> 1.7.5]


Thanks,

Bill Farner


Re: Review Request 16343: Add 'about' and 'versions' gradle plugins.

Posted by Bill Farner <wf...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16343/
-----------------------------------------------------------

(Updated Dec. 18, 2013, 5:33 a.m.)


Review request for Aurora, Kevin Sweeney, Suman Karumuri, Maxim Khutornenko, and Zameer Manji.


Repository: aurora


Description (updated)
-------

The about plugin [1] includes an about.txt file, containing build environment information, in generated jars.

The versions plugin [2] reports on the freshness of our dependencies.

[1] http://evgeny-goldin.com/wiki/Gradle-about-plugin
[2] https://github.com/ben-manes/gradle-versions-plugin


Diffs
-----

  build.gradle 9d67d14c9afb8594888e25c8e2d17dcf8369207f 

Diff: https://reviews.apache.org/r/16343/diff/


Testing
-------

Example contents of about.txt file:
$ ./gradlew clean jar
$ unzip -c dist/libs/aurora-0.2.0-SNAPSHOT.jar META-INF/about.txt
Archive:  dist/libs/aurora-0.2.0-SNAPSHOT.jar
  inflating: META-INF/about.txt
 Generated by http://evgeny-goldin.com/wiki/Gradle-about-plugin, version [0.3]
===============================================================================
 Git Info
===============================================================================
 Version        : [1.7.12.3]
 Repositories   : [origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (fetch)
                   origin	http://wfarner@git-wip-us.apache.org/repos/asf/incubator-aurora (push)]
 Branch         : [wfarner/gradle_plugins]
 Status         : [# On branch wfarner/gradle_plugins
                   # Your branch is ahead of 'origin/master' by 1 commit.
                   #
                   # Changes not staged for commit:
                   #   (use "git add <file>..." to update what will be committed)
                   #   (use "git checkout -- <file>..." to discard changes in working directory)
                   #
                   #	modified:   build.gradle
                   #
                   no changes added to commit (use "git add" and/or "git commit -a")]
 Commit         : [1098217][109821759d10d99a4a6648440b9267a01336a698]
 Commit Date    : [Tue, 17 Dec 2013 21:18:53 -0800]
 Commit Author  : [Bill Farner <te...@gmail.com>]
 Commit Message : [Add about and versions gradle plugins.]
===============================================================================
 Build Info
===============================================================================
 Host          : [William-Farners-Macbook-Air.local] / [208.80.71.48]
 Time          : [17 Dec, Tuesday, 2013, 21:25:21 (Pacific Standard Time:GMT-0800)]
 User          : [bill]
 Java          : [1.7.0_45][Oracle Corporation][Java HotSpot(TM) 64-Bit Server VM]
 OS            : [Mac OS X][x86_64][10.9]
===============================================================================
 Gradle Info
===============================================================================
 Version       : [1.8]
 GRADLE_OPTS   : []
 Project       : [root project 'aurora']
 Tasks         : [clean, jar]
 Coordinates   : [com.twitter.aurora:aurora:0.2.0-SNAPSHOT]
===============================================================================


Example output from versions plugin:
$ ./gradlew dependencyUpdates
Parallel execution is an incubating feature.
make: Nothing to be done for `all'.
:dependencyUpdates

------------------------------------------------------------
: Project Dependency Updates
------------------------------------------------------------

The following dependencies are using the latest milestone version:
 - aopalliance:aopalliance:1.0
 - com.github.ben-manes:gradle-versions-plugin:0.4
 - com.puppycrawl.tools:checkstyle:5.6
 - com.twitter.common:collections:0.0.59
 - com.twitter.common:inject-timed:0.0.8
 - com.twitter.common:net-http-filters:0.0.3
 - com.twitter.common:quantity:0.0.56
 - com.twitter.common:testing-easymock:0.0.1
 - com.twitter.common:util-testing:0.0.6
 - com.twitter.common.logging:log4j:0.0.3
 - com.twitter.common.webassets:bootstrap:0.0.1
 - com.twitter.common.webassets:jquery:0.0.1
 - com.twitter.common.zookeeper.guice:client:0.0.2
 - com.twitter.common.zookeeper.guice:client-flagged:0.0.2
 - javax.inject:javax.inject:1
 - log4j:log4j:1.2.17
 - org.apache.thrift:libthrift:0.9.1

The following dependencies exceed the version found at the milestone revision level:
 - com.google.inject:guice [3.0 <- 2.0]

The following dependencies have later milestone versions:
 - com.github.goldin.plugins.gradle:about [0.3 -> 0.3.1]
 - com.google.code.findbugs:jsr305 [1.3.9 -> 2.0.2]
 - com.google.guava:guava [14.0.1 -> 15.0]
 - com.google.protobuf:protobuf-java [2.4.1 -> 2.5.0]
 - com.sun.jersey:jersey-core [1.12 -> 1.18]
 - com.sun.jersey:jersey-json [1.12 -> 1.18]
 - com.sun.jersey:jersey-server [1.12 -> 1.18]
 - com.sun.jersey:jersey-servlet [1.12 -> 1.18]
 - com.sun.jersey.contribs:jersey-guice [1.12 -> 1.18]
 - com.twitter.common:application [0.0.65 -> 0.0.67]
 - com.twitter.common:application-http [0.0.49 -> 0.0.51]
 - com.twitter.common:application-module-applauncher [0.0.43 -> 0.0.45]
 - com.twitter.common:application-module-http [0.0.46 -> 0.0.52]
 - com.twitter.common:application-module-lifecycle [0.0.39 -> 0.0.41]
 - com.twitter.common:application-module-log [0.0.47 -> 0.0.50]
 - com.twitter.common:application-module-stats [0.0.39 -> 0.0.40]
 - com.twitter.common:args [0.1.71 -> 0.1.73]
 - com.twitter.common:base [0.0.72 -> 0.0.73]
 - com.twitter.common:dynamic-host-set [0.0.35 -> 0.0.36]
 - com.twitter.common:inject [0.0.29 -> 0.0.30]
 - com.twitter.common:io [0.0.42 -> 0.0.45]
 - com.twitter.common:jdk-logging [0.0.34 -> 0.0.36]
 - com.twitter.common:logging [0.0.49 -> 0.0.52]
 - com.twitter.common:net-util [0.0.65 -> 0.0.66]
 - com.twitter.common:stats [0.0.81 -> 0.0.83]
 - com.twitter.common:thrift [0.0.61 -> 0.0.62]
 - com.twitter.common:util [0.0.83 -> 0.0.85]
 - com.twitter.common:util-executor-service-shutdown [0.0.38 -> 0.0.42]
 - com.twitter.common:util-system-mocks [0.0.55 -> 0.0.56]
 - com.twitter.common:util-templating [0.0.17 -> 0.0.18]
 - com.twitter.common:zookeeper-testing [0.0.37 -> 0.0.39]
 - com.twitter.common.zookeeper:candidate [0.0.48 -> 0.0.52]
 - com.twitter.common.zookeeper:client [0.0.40 -> 0.0.43]
 - com.twitter.common.zookeeper:group [0.0.51 -> 0.0.55]
 - com.twitter.common.zookeeper:server-set [1.0.52 -> 1.0.59]
 - com.twitter.common.zookeeper:singleton-service [0.0.65 -> 0.0.71]
 - commons-lang:commons-lang [2.5 -> 2.6]
 - javax.servlet:servlet-api [2.5 -> 3.0-alpha-1]
 - junit:junit [4.10 -> 4.11]
 - org.antlr:stringtemplate [3.2.1 -> 4.0.2]
 - org.apache.mesos:mesos [0.15.0-rc3 -> 0.15.0-rc4]
 - org.apache.zookeeper:zookeeper [3.3.4 -> 3.4.5]
 - org.slf4j:slf4j-api [1.6.1 -> 1.7.5]
 - org.slf4j:slf4j-jdk14 [1.6.1 -> 1.7.5]


Thanks,

Bill Farner