aurora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Farner" <wfar...@apache.org>
Subject Re: Review Request 16343: Add 'about' and 'versions' gradle plugins.
Date Wed, 18 Dec 2013 05:36:13 GMT

-----------------------------------------------------------
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 <terasurfer@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


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message