-
Notifications
You must be signed in to change notification settings - Fork 0
TweetingIfttt
TODO: URLs are not valid anymore.
AndroidAnnotations bug fixes, snapshot deployments and new releases are automatically tweeted on the @AndAnnotations twitter account. To do so, we use ifttt, which means if this then that.
Quote from ifttt website:
ifttt puts the internet to work for you by creating tasks that fit this simple structure: if this then that
Think of all the things you could do if you were able to define any task as: when something happens (this) then do something else (that).
If may have some invitations left, ask @Piwai on twitter if you want to try out this nice service.
We look for the "Fixed" keyword in the updates feed, rather than the issues feed, because the generated entry title is more readable.
- Feed > New feed item matches
- Keyword: Fixed
- Feed url: http://code.google.com/feeds/p/androidannotations/updates/basic
- Twitter > Post a new tweet
- Content: Fixed: {{
EntryTitle}} {{EntryUrl}}
Since the Maven snapshot repository is hosted on the Google Code svn, we can use the svnchanges feed on the repository snapshot path. The trick here is to look for a .zip keyword (when the assembly zip is uploaded).
- Feed > New feed item matches
- Keyword: .zip
- Feed url: http://code.google.com/feeds/p/androidannotations/gitchanges/basic?repo=maven-snapshots
- Twitter > Post a new tweet
- Content: New
#AndroidAnnotationssnapshot deployed on the snapshot repository! {{EntryUrl}}
Since the Maven release repository is hosted on the Google Code svn, we can use the svnchanges feed on the repository release path. We look for a commit where the maven-metadata.xml file is updated, for the androidannotations artifactId.
- Feed > New feed item matches
- Keyword: com/googlecode/androidannotations/androidannotations/maven-metadata.xml
- Feed url: http://code.google.com/feeds/p/androidannotations/gitchanges/basic?repo=maven-releases
- Twitter > Post a new tweet
- Content: A new release of
#AndroidAnnotationshas been deployed on the Maven repository! {{EntryUrl}} (Release Notes: http://goo.gl/3RtiM)
AndroidAnnotations was created by Pierre-Yves Ricau and is sponsored by eBusinessInformations.
04/03/2013 The 2.7.1 release is out
- Get started!
- Download
- Cookbook, full of recipes
- List of all available annotations
- Release Notes
- Examples
- Read the FAQ
- Join the Mailing list
- Create an issue
- Tag on Stack Overflow