Skip to content

Commit

Permalink
Releasing 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fabiocarvalho777 committed Jan 3, 2018
1 parent 6828f1d commit 6ee44ee
Show file tree
Hide file tree
Showing 14 changed files with 29 additions and 20 deletions.
2 changes: 1 addition & 1 deletion butterfly-cli-package/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion butterfly-cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion butterfly-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion butterfly-extensions-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ public TransformationUtilityLoop(TransformationUtility template) {
* about the clone object.
*
* @param template the transformation utility instance to be used as template.
* @return this transformation utility instance
*/
public TransformationUtilityLoop setTemplate(TransformationUtility template) {
checkForNull("template", template);
Expand Down
2 changes: 1 addition & 1 deletion butterfly-facade/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion butterfly-metrics-couchdb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion butterfly-metrics-file/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion butterfly-utilities/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>
<relativePath>..</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions docs/Extension-development-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,5 +74,5 @@ When developing a Butterfly extension, it is very helpful to be be able to run i

Refer to the following javadocs to develop your own Butterfly extension:

1. [butterfly-extensions-api](https://paypal.github.io/butterfly/javadocs/2.0.0/butterfly-extensions-api/index.html): API component to be used by Butterfly extensions when providing their transformation and upgrade templates.
1. [butterfly-utilities](https://paypal.github.io/butterfly/javadocs/2.0.0/butterfly-utilities/index.html): multiple types of ready-to-use transformation utilities.
1. [butterfly-extensions-api](https://paypal.github.io/butterfly/javadocs/2.2.0/butterfly-extensions-api/index.html): API component to be used by Butterfly extensions when providing their transformation and upgrade templates.
1. [butterfly-utilities](https://paypal.github.io/butterfly/javadocs/2.2.0/butterfly-utilities/index.html): multiple types of ready-to-use transformation utilities.
2 changes: 1 addition & 1 deletion docs/Installing-Butterfly.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Before installing Butterfly, make sure you have Java 7, or newer, installed (run

## Installing Butterfly

1. Download and extract [butterfly-cli-package.zip](https://repo1.maven.org/maven2/com/paypal/butterfly/butterfly-cli-package/2.0.0/butterfly-cli-package-2.0.0.zip) file
1. Download and extract [butterfly-cli-package.zip](https://repo1.maven.org/maven2/com/paypal/butterfly/butterfly-cli-package/2.2.0/butterfly-cli-package-2.2.0.zip) file
1. Cd to the `butterfly` folder and run `butterfly`. If you see its help, Butterfly has been installed properly
1. Run `butterfly –l` and notice that you have no Butterfly extensions at this point

Expand Down
19 changes: 13 additions & 6 deletions docs/RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,32 @@
## 2.2.0

#### Release date
TBD
January 3rd, 2018.

#### New features and enhancements
None
* [73 - Include support to search folders as well in FindFiles](https://github.com/paypal/butterfly/issues/73)
* [68 - Improve TU and TO clone operations](https://github.com/paypal/butterfly/issues/68)
* [64 - Improve logging](https://github.com/paypal/butterfly/issues/64)
* [53 - Implement continuous delivery through automated deployment via Travis CI](https://github.com/paypal/butterfly/issues/53)
* [37 - Leverage File.createTempFile to create temporary files](https://github.com/paypal/butterfly/issues/37)
* [24 - Address Codacy static code analysis issues](https://github.com/paypal/butterfly/issues/24)
* [15 - Add unit tests to utilities project to make sure at least 70% code coverage](https://github.com/paypal/butterfly/issues/15)

#### Bug fixes
None
* [67 - ReadableByteChannel in ApplyFile and ApplyZip TOs needs to be closed](https://github.com/paypal/butterfly/issues/67)
* [70 - TransformationUtility condition object doesn't refer to the correct execution file](https://github.com/paypal/butterfly/issues/70)

## 2.1.0

#### Release date
December 2nd, 2017.

#### New features and enhancements
1. [49 - Add condition that checks if a regex matches any line in a file](https://github.com/paypal/butterfly/issues/49)
1. [27 - Print extension name and version during Butterfly execution](https://github.com/paypal/butterfly/issues/27)
* [49 - Add condition that checks if a regex matches any line in a file](https://github.com/paypal/butterfly/issues/49)
* [27 - Print extension name and version during Butterfly execution](https://github.com/paypal/butterfly/issues/27)

#### Bug fixes
1. [2 - RelatedArtifacts TU fails to report accurately an error when a pom file is not well formed](https://github.com/paypal/butterfly/issues/2)
* [2 - RelatedArtifacts TU fails to report accurately an error when a pom file is not well formed](https://github.com/paypal/butterfly/issues/2)

## 2.0.0

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.paypal.butterfly</groupId>
<artifactId>butterfly-parent</artifactId>
<version>2.2.0-SNAPSHOT</version>
<version>2.2.0</version>

<packaging>pom</packaging>
<name>${project.artifactId}</name>
Expand Down
5 changes: 3 additions & 2 deletions release_steps.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@
1. javadoc
1. generate javadocs for utilities and extensions-api projects: `mvn javadoc:javadoc`
1. place javadocs files under `docs/javadocs/<version>`
1. update links in `Extension-development-guide`, pointing to latest javadoc
1. update links in `Extension-development-guide.md`, pointing to latest javadoc
1. commit only javadocs `Adding javadocs for version x`
1. doc
1. update zip link in `Installing-Butterfly.md`
1. Update release notes
1. Push changes (deployment will be done automatically by CI job)
1. Push changes `Releasing x` (deployment will be done automatically by CI job)
1. Manual sonatype release
1. Staging Repositories
1. Close (the one with sources and everything)
Expand Down

0 comments on commit 6ee44ee

Please sign in to comment.