buildr.git
4 weeks agoRemove mailouts to individuals now that TravisCI integration actually works and inste... master
Peter Donald [Sat, 15 Dec 2018 23:10:34 +0000 (10:10 +1100)] 
Remove mailouts to individuals now that TravisCI integration actually works and instead rely on the mail out to the commit list

5 weeks agoAdd change entry for infrastructure move.
Peter Donald [Fri, 14 Dec 2018 23:39:06 +0000 (10:39 +1100)] 
Add change entry for infrastructure move.

(An initial test pushing directly to GitHub)

5 weeks agoMerge branch 'patch-3' of https://github.com/olleolleolle/buildr
Peter Donald [Wed, 12 Dec 2018 23:15:39 +0000 (10:15 +1100)] 
Merge branch 'patch-3' of https://github.com/olleolleolle/buildr

5 weeks agoMerge branch 'patch-1' of https://github.com/olleolleolle/buildr
Peter Donald [Wed, 12 Dec 2018 23:15:08 +0000 (10:15 +1100)] 
Merge branch 'patch-1' of https://github.com/olleolleolle/buildr

5 weeks agoTravis: use "env" feature for env vars 39/head
Olle Jonsson [Wed, 12 Dec 2018 17:41:52 +0000 (18:41 +0100)] 
Travis: use "env" feature for env vars

5 weeks agobuildr.buildfile: Avoid deprecated gemspec option 38/head
Olle Jonsson [Wed, 12 Dec 2018 17:39:04 +0000 (18:39 +0100)] 
buildr.buildfile: Avoid deprecated gemspec option

5 weeks agoinstalling: update link to rake 37/head
Olle Jonsson [Wed, 12 Dec 2018 17:36:22 +0000 (18:36 +0100)] 
installing: update link to rake

5 weeks agoFix Rake link in website, too
Olle Jonsson [Wed, 12 Dec 2018 17:13:12 +0000 (18:13 +0100)] 
Fix Rake link in website, too

5 weeks agoREADME: Update links to rake, Antwrap
Olle Jonsson [Wed, 12 Dec 2018 17:10:07 +0000 (18:10 +0100)] 
README: Update links to rake, Antwrap

8 weeks agoAttempt to force rspec to run in bundle controlled environment
Peter Donald [Tue, 20 Nov 2018 02:40:27 +0000 (13:40 +1100)] 
Attempt to force rspec to run in bundle controlled environment

8 weeks agoPrefer %w syntax
Peter Donald [Tue, 20 Nov 2018 02:31:33 +0000 (13:31 +1100)] 
Prefer %w syntax

2 months agoMake sure that the CI task runs with the packaged dependencies
Peter Donald [Mon, 19 Nov 2018 04:19:15 +0000 (15:19 +1100)] 
Make sure that the CI task runs with the packaged dependencies

2 months agoDisable sudo so can run in container
Peter Donald [Mon, 19 Nov 2018 03:12:05 +0000 (14:12 +1100)] 
Disable sudo so can run in container

2 months agoMerge duplicate notifications sections
Peter Donald [Mon, 19 Nov 2018 03:05:34 +0000 (14:05 +1100)] 
Merge duplicate notifications sections

2 months agoMerge remote-tracking branch 'github/pr/34'
Peter Donald [Sun, 18 Nov 2018 22:22:07 +0000 (09:22 +1100)] 
Merge remote-tracking branch 'github/pr/34'

2 months agoRecord previous change
Peter Donald [Sun, 18 Nov 2018 22:16:58 +0000 (09:16 +1100)] 
Record previous change

2 months agoMerge remote-tracking branch 'github/pr/36'
Peter Donald [Sun, 18 Nov 2018 22:01:44 +0000 (09:01 +1100)] 
Merge remote-tracking branch 'github/pr/36'

2 months agoChange RSpec shared_context usage to avoid warnings 36/head
Olle Jonsson [Sun, 18 Nov 2018 21:57:51 +0000 (22:57 +0100)] 
Change RSpec shared_context usage to avoid warnings

2 months agoMerge remote-tracking branch 'github/pr/35'
Peter Donald [Sun, 18 Nov 2018 10:48:13 +0000 (21:48 +1100)] 
Merge remote-tracking branch 'github/pr/35'

2 months agoFix typos in comments 35/head
Olle Jonsson [Sun, 18 Nov 2018 10:32:08 +0000 (11:32 +0100)] 
Fix typos in comments

2 months agoTravis: back out of change 34/head
Olle Jonsson [Sun, 18 Nov 2018 08:12:09 +0000 (09:12 +0100)] 
Travis: back out of change

2 months agoUse https protocol to access Gem metadata
Peter Donald [Sun, 18 Nov 2018 00:04:51 +0000 (11:04 +1100)] 
Use https protocol to access Gem metadata

Submitted by Olle Jonsson

2 months agoMerge remote-tracking branch 'github/pr/32'
Peter Donald [Sun, 18 Nov 2018 00:04:04 +0000 (11:04 +1100)] 
Merge remote-tracking branch 'github/pr/32'

2 months agoDrop deprecated Gem::Specification#has_rdoc= (no replacement) method
Peter Donald [Sat, 17 Nov 2018 23:59:46 +0000 (10:59 +1100)] 
Drop deprecated Gem::Specification#has_rdoc= (no replacement) method

Submitted by Olle Jonsson.

2 months agoRSpec it_should_behave_like takes a String
Olle Jonsson [Sat, 17 Nov 2018 22:07:19 +0000 (23:07 +0100)] 
RSpec it_should_behave_like takes a String

2 months agoRSpec.shared_examples syntax
Olle Jonsson [Sat, 17 Nov 2018 22:01:07 +0000 (23:01 +0100)] 
RSpec.shared_examples syntax

2 months agoTravis: typo in JRUBY_OPTS
Olle Jonsson [Sat, 17 Nov 2018 21:48:28 +0000 (22:48 +0100)] 
Travis: typo in JRUBY_OPTS

2 months agoTravis: Drop unsupported MaxPermSize Java configuration param
Olle Jonsson [Sat, 17 Nov 2018 21:39:38 +0000 (22:39 +0100)] 
Travis: Drop unsupported MaxPermSize Java configuration param

2 months agoTravis: drop OracleJDK7
Olle Jonsson [Sat, 17 Nov 2018 21:24:03 +0000 (22:24 +0100)] 
Travis: drop OracleJDK7

2 months agoDrop deprecated (no replacement) method 33/head
Olle Jonsson [Sat, 17 Nov 2018 21:17:01 +0000 (22:17 +0100)] 
Drop deprecated (no replacement) method

2 months agoGemfile: use https 32/head
Olle Jonsson [Sat, 17 Nov 2018 21:13:06 +0000 (22:13 +0100)] 
Gemfile: use https

2 months agoUpdate Travis CI matrix
Olle Jonsson [Sat, 17 Nov 2018 21:12:41 +0000 (22:12 +0100)] 
Update Travis CI matrix

5 months agoUpdate spec to reflect changes in behaviour
Peter Donald [Tue, 31 Jul 2018 00:51:11 +0000 (10:51 +1000)] 
Update spec to reflect changes in behaviour

5 months agoFixed Spelling. 31/head
Jimmy Casey [Sun, 29 Jul 2018 21:38:57 +0000 (21:38 +0000)] 
Fixed Spelling.

5 months agoDefault the sourcepath passed to the javadoc tool
Peter Donald [Wed, 25 Jul 2018 23:47:53 +0000 (09:47 +1000)] 
Default the sourcepath passed to the javadoc tool

7 months agoAdded support for `:skip_merge_gwt_dependencies` parameter in GWT addon.
Peter Donald [Fri, 15 Jun 2018 22:59:59 +0000 (08:59 +1000)] 
Added support for `:skip_merge_gwt_dependencies` parameter in GWT addon.

This makes it possible to avoid adding GWT dependencies to the project
directly and thus the associated POM. This will be required to support
GWT3.x and GWT2.x simultaneously as well as making it easier to manage
dependencies in the POMs.

7 months agoApply the remainder of the fix that should have been applied in 1.5.6 to decode usern...
Peter Donald [Tue, 22 May 2018 23:13:07 +0000 (09:13 +1000)] 
Apply the remainder of the fix that should have been applied in 1.5.6 to decode usernames and passwords prior to passing to the underlying http library

8 months agoPrepare for next development iteration
Peter Donald [Sun, 13 May 2018 04:22:05 +0000 (14:22 +1000)] 
Prepare for next development iteration

8 months agoRecord last change
Peter Donald [Sun, 13 May 2018 04:21:55 +0000 (14:21 +1000)] 
Record last change

8 months agoUpdate downloads page
Peter Donald [Sun, 13 May 2018 00:57:37 +0000 (10:57 +1000)] 
Update downloads page

8 months agoPreparation for release
Peter Donald [Wed, 9 May 2018 23:42:47 +0000 (09:42 +1000)] 
Preparation for release

8 months agoPrefer %w syntax
Peter Donald [Thu, 26 Apr 2018 01:12:56 +0000 (11:12 +1000)] 
Prefer %w syntax

9 months agoIncrease the read timeout to 10 minutes when uploading maven artifacts
Peter Donald [Tue, 17 Apr 2018 03:53:11 +0000 (13:53 +1000)] 
Increase the read timeout to 10 minutes when uploading maven artifacts

9 months agoEnsure that the username and passwords declared for repositories are correctly url...
Peter Donald [Tue, 27 Mar 2018 04:11:11 +0000 (15:11 +1100)] 
Ensure that the username and passwords declared for repositories are correctly url encoded for
the upload repositories when converted to a URL. (i.e. Ensure `Buildr.repositories.release_to`
and `Buildr.repositories.snapshot_to` settings can have usernames and passwords with special
characters).

9 months agoUse version `1.0.2` of the `com.google.jsinterop:jsinterop-annotations:jar` artifact...
Peter Donald [Mon, 26 Mar 2018 00:04:30 +0000 (11:04 +1100)] 
Use version `1.0.2` of the `com.google.jsinterop:jsinterop-annotations:jar` artifact when using GWT 2.8.2 to align with version shipped with GWT.

9 months agoWhitespace
Peter Donald [Thu, 22 Mar 2018 11:59:03 +0000 (22:59 +1100)] 
Whitespace

9 months agoInclude artifact in dependency definition so it is easy for filter ro reference artifact
Peter Donald [Thu, 22 Mar 2018 11:58:50 +0000 (22:58 +1100)] 
Include artifact in dependency definition so it is easy for filter ro reference artifact

9 months agoAdd support for allowing some dependencies to include transitive dependencies via...
Peter Donald [Thu, 22 Mar 2018 11:32:17 +0000 (22:32 +1100)] 
Add support for allowing some dependencies to include transitive dependencies via the `pom.include_transitive_dependencies` configuration setting.

9 months agoAdd support for adding dependencies to the pom via the `pom.additional_dependencies...
Peter Donald [Thu, 22 Mar 2018 10:43:35 +0000 (21:43 +1100)] 
Add support for adding dependencies to the pom via the `pom.additional_dependencies` configuration setting

9 months agoCorrectly handle scenario when no classifier is specified
Peter Donald [Thu, 22 Mar 2018 05:11:05 +0000 (16:11 +1100)] 
Correctly handle scenario when no classifier is specified

9 months agoMake sure provided and runtime dependencies are correctly handled when generating pom
Peter Donald [Thu, 22 Mar 2018 05:10:47 +0000 (16:10 +1100)] 
Make sure provided and runtime dependencies are correctly handled when generating pom

9 months agoMove classifier above scope to follow conventions
Peter Donald [Thu, 22 Mar 2018 04:20:11 +0000 (15:20 +1100)] 
Move classifier above scope to follow conventions

9 months agoDependencies added to POMs will specify the classifier unless it is the default value.
Peter Donald [Thu, 22 Mar 2018 04:19:09 +0000 (15:19 +1100)] 
Dependencies added to POMs will specify the classifier unless it is the default value.

9 months agoAdd the `project.pom.dependency_filter` configuration property to control whether...
Peter Donald [Thu, 22 Mar 2018 03:25:11 +0000 (14:25 +1100)] 
Add the `project.pom.dependency_filter` configuration property to control whether a dependency is included in the pom

9 months agoChange parent pom from `org.sonatype.oss:oss-parent:pom:7` to `org.sonatype.oss:oss...
Peter Donald [Thu, 22 Mar 2018 03:01:21 +0000 (14:01 +1100)] 
Change parent pom from `org.sonatype.oss:oss-parent:pom:7` to `org.sonatype.oss:oss-parent:pom:8` so poms do not generate warnings with modern Maven

10 months agoAdd support for sha512 digests to be generated for files during the upload
Peter Donald [Fri, 2 Mar 2018 10:55:03 +0000 (21:55 +1100)] 
Add support for sha512 digests to be generated for files during the upload

10 months agoUpdate README.rdoc 30/head
Ben Porter [Thu, 1 Mar 2018 23:36:13 +0000 (16:36 -0700)] 
Update README.rdoc

Fix code block for Ubuntu installation instructions

11 months agoAdded support for `:gwtc_args` parameter to supply arbitrary parameters to the GWT...
Peter Donald [Mon, 12 Feb 2018 01:36:29 +0000 (12:36 +1100)] 
Added support for `:gwtc_args` parameter to supply arbitrary parameters to the GWT compiler

11 months agoUpdate JaCoCo version to 0.8.0 which in turns supports Java9
Peter Donald [Mon, 5 Feb 2018 23:22:57 +0000 (10:22 +1100)] 
Update JaCoCo version to 0.8.0 which in turns supports Java9

13 months agoPrepare for next development iteration
Peter Donald [Wed, 13 Dec 2017 21:31:06 +0000 (08:31 +1100)] 
Prepare for next development iteration

13 months agoRecord release
Peter Donald [Wed, 13 Dec 2017 21:30:53 +0000 (08:30 +1100)] 
Record release

13 months agoDocument last release 1.5.5
Peter Donald [Wed, 13 Dec 2017 21:23:42 +0000 (08:23 +1100)] 
Document last release

13 months agoPrepare for release
Peter Donald [Tue, 5 Dec 2017 22:21:12 +0000 (09:21 +1100)] 
Prepare for release

13 months agoMake sure directories for intermediate directories in zips are created
Peter Donald [Sun, 3 Dec 2017 23:20:25 +0000 (10:20 +1100)] 
Make sure directories for intermediate directories in zips are created

13 months agoWHitespace
Peter Donald [Sun, 3 Dec 2017 23:09:52 +0000 (10:09 +1100)] 
WHitespace

13 months agoAdded support for passing `:iml_name` parameter to `ipr.add_gwt_configuration`
Peter Donald [Thu, 30 Nov 2017 10:33:46 +0000 (21:33 +1100)] 
Added support for passing `:iml_name` parameter to `ipr.add_gwt_configuration`

13 months agoPrepare for next development iteration
Peter Donald [Thu, 30 Nov 2017 10:13:15 +0000 (21:13 +1100)] 
Prepare for next development iteration

13 months agoPrepare for release 1.5.4
Peter Donald [Wed, 29 Nov 2017 05:15:46 +0000 (16:15 +1100)] 
Prepare for release

13 months agoFix spelling mistake
Peter Donald [Thu, 23 Nov 2017 21:29:29 +0000 (08:29 +1100)] 
Fix spelling mistake

13 months agoUpgrade to version 3.0.1 of findbugs.
Peter Donald [Wed, 22 Nov 2017 01:06:58 +0000 (12:06 +1100)] 
Upgrade to version 3.0.1 of findbugs.

13 months agoAdd boolean configuration setting `project.gpg` that can be set to
Peter Donald [Mon, 20 Nov 2017 10:59:22 +0000 (21:59 +1100)] 
Add boolean configuration setting `project.gpg` that can be set to
false via `project.gpg = false` to avoid signing and uploading packages.
This is useful when some projects are not intended for publishing.

13 months agoMake GWT 2.8.2 the default version unless otherwise specified
Peter Donald [Mon, 20 Nov 2017 10:55:51 +0000 (21:55 +1100)] 
Make GWT 2.8.2 the default version unless otherwise specified

14 months agoRemove unnecessary block parameters
Peter Donald [Mon, 30 Oct 2017 11:14:49 +0000 (22:14 +1100)] 
Remove unnecessary block parameters

14 months agoJaCoCo Addon: Projects that have jacoco disabled will no longer appear in the JaCoCo...
Peter Donald [Sun, 29 Oct 2017 07:08:34 +0000 (18:08 +1100)] 
JaCoCo Addon: Projects that have jacoco disabled will no longer appear in the JaCoCo reports.

14 months agoUpdate JaCoCo version used by the `buildr/jacoco` addon to 0.7.9
Peter Donald [Sun, 29 Oct 2017 07:05:36 +0000 (18:05 +1100)] 
Update JaCoCo version used by the `buildr/jacoco` addon to 0.7.9

14 months agoAlign change items
Peter Donald [Sun, 29 Oct 2017 07:04:27 +0000 (18:04 +1100)] 
Align change items

15 months agoFive some credit for previous fix
Peter Donald [Tue, 17 Oct 2017 21:50:41 +0000 (08:50 +1100)] 
Five some credit for previous fix

15 months agoMerge branch 'luciad:luciad_jar_classpath_url_encoding'
Peter Donald [Tue, 17 Oct 2017 21:49:45 +0000 (08:49 +1100)] 
Merge branch 'luciad:luciad_jar_classpath_url_encoding'

15 months agojava command: escape classpath entries in the pathing jar manifest 29/head
Glenn Croes [Mon, 16 Oct 2017 11:00:48 +0000 (13:00 +0200)] 
java command: escape classpath entries in the pathing jar manifest

15 months agoAdd support for GWT 2.8.2 release.
Peter Donald [Sun, 15 Oct 2017 22:42:34 +0000 (09:42 +1100)] 
Add support for GWT 2.8.2 release.

15 months agoAdded support for :open_in_browser boolean passed to ipr.add_gwt_configuration
Peter Donald [Mon, 9 Oct 2017 07:38:16 +0000 (18:38 +1100)] 
Added support for :open_in_browser boolean passed to ipr.add_gwt_configuration

15 months agoRemove unnecessary shadowing of variable
Peter Donald [Mon, 9 Oct 2017 07:15:19 +0000 (18:15 +1100)] 
Remove unnecessary shadowing of variable

15 months agoRemove unnecessary brackets
Peter Donald [Mon, 9 Oct 2017 07:15:03 +0000 (18:15 +1100)] 
Remove unnecessary brackets

15 months agoEnsure that the pom is attached to the jar artifact with empty classifier rather...
Peter Donald [Thu, 28 Sep 2017 04:14:54 +0000 (14:14 +1000)] 
Ensure that the pom is attached to the jar artifact with empty classifier rather than the last
artifact of a type defined. Otherwise a project that defines multiple artifacts of the same type
(i.e. `package(:jar)` and `package(:jar, :classifier => :gwt)`) could have the pom named after
the package with the classifier rather than the package without a classifer. (i.e. the pom could
be incorrectly defined as `mypackage-1.0.0-gwt.pom` rather than `mypackage-1.0.0.pom`).

15 months agoAdded support for `:js_exports` boolean to enable "JsInteropExports".
Peter Donald [Thu, 28 Sep 2017 03:54:13 +0000 (13:54 +1000)] 
Added support for `:js_exports` boolean to enable "JsInteropExports".

16 months agoBUILDR-732 - Support bnd version 2.1.0 or more.
Peter Donald [Sat, 9 Sep 2017 11:03:33 +0000 (21:03 +1000)] 
BUILDR-732 - Support bnd version 2.1.0 or more.

Submitted By Eric Bruneton.

17 months agoAdd support for jetty9, keep support for jetty6. Add integration tests for both.
Antoine Toulme [Tue, 1 Aug 2017 06:35:53 +0000 (23:35 -0700)] 
Add support for jetty9, keep support for jetty6. Add integration tests for both.

17 months agoRemove all .class files from git repository. Ignore .class files going forward
Antoine Toulme [Mon, 31 Jul 2017 03:38:48 +0000 (20:38 -0700)] 
Remove all .class files from git repository. Ignore .class files going forward

17 months agoDocumentation to packaging doc to document the new concatenate and transform methods 28/head
Antoine Toulme [Sun, 30 Jul 2017 22:04:43 +0000 (15:04 -0700)] 
Documentation to packaging doc to document the new concatenate and transform methods

17 months agoAdd a transform method when merging artifacts to transform file contents
Antoine Toulme [Sun, 30 Jul 2017 09:06:25 +0000 (02:06 -0700)] 
Add a transform method when merging artifacts to transform file contents

17 months agoRename aggregate to concatenate
Antoine Toulme [Sun, 30 Jul 2017 07:52:20 +0000 (00:52 -0700)] 
Rename aggregate to concatenate

17 months agoAdding aggregate method to allow concatenating file contents when merging archives 27/head
Antoine Toulme [Sat, 29 Jul 2017 08:13:51 +0000 (01:13 -0700)] 
Adding aggregate method to allow concatenating file contents when merging archives

17 months agoRemove section of documentation referring to getting development builds from Assaf...
Antoine Toulme [Fri, 28 Jul 2017 06:41:43 +0000 (23:41 -0700)] 
Remove section of documentation referring to getting development builds from Assaf home folder

17 months agoAdding support to compiling Kotlin. 26/head
Antoine Toulme [Mon, 24 Jul 2017 06:22:14 +0000 (23:22 -0700)] 
Adding support to compiling Kotlin.

20 months agoComplete release and prepare for next development iteration
Peter Donald [Fri, 19 May 2017 07:31:05 +0000 (17:31 +1000)] 
Complete release and prepare for next development iteration

20 months agoPrepare for next release
Peter Donald [Wed, 17 May 2017 11:45:45 +0000 (21:45 +1000)] 
Prepare for next release

20 months agoAdd support for gwt 2.8.1 to gwt addon.
Peter Donald [Sun, 14 May 2017 21:21:32 +0000 (07:21 +1000)] 
Add support for gwt 2.8.1 to gwt addon.

20 months agoAvoid error "undefined local variable or method `pom'" when invoking the `JarTask...
Peter Donald [Sun, 14 May 2017 21:18:16 +0000 (07:18 +1000)] 
Avoid error "undefined local variable or method `pom'" when invoking the `JarTask` without it being registered through the `package` helper`.

Reported by Dieter Vrancken.

21 months agoRelease 1.5.2 and prepare for development of 1.5.3
Peter Donald [Tue, 4 Apr 2017 22:38:26 +0000 (08:38 +1000)] 
Release 1.5.2 and prepare for development of 1.5.3

21 months agoPrepare documentation for next release
Peter Donald [Sun, 2 Apr 2017 23:51:16 +0000 (09:51 +1000)] 
Prepare documentation for next release