All Projects → novoda → Aosp.changelog.to

novoda / Aosp.changelog.to

Generates a change log between different aosp tags. Based on the wonderful work of @alsutton

Projects that are alternatives of or similar to Aosp.changelog.to

Simple Chrome Custom Tabs
Easy integration of Chrome Custom Tabs into your project. Just connect it to your activity, and navigate to the external website styling your tab as you wish.
Stars: ✭ 131 (+991.67%)
Mutual labels:  novoda, open-source
Sqlite Provider
Extended SQLite functionality for Android
Stars: ✭ 312 (+2500%)
Mutual labels:  novoda, open-source
Bintray Release
A helper for releasing from gradle up to bintray
Stars: ✭ 1,878 (+15550%)
Mutual labels:  novoda, open-source
Ios Demos
Examples of ios applications http://www.novoda.com/blog
Stars: ✭ 85 (+608.33%)
Mutual labels:  novoda, open-source
Download Manager
A library that handles long-running downloads, handling the network interactions and retrying downloads automatically after failures
Stars: ✭ 482 (+3916.67%)
Mutual labels:  novoda, open-source
Gradle Build Properties Plugin
Keep your secrets secret. External build properties support for your Gradle scripts.
Stars: ✭ 110 (+816.67%)
Mutual labels:  novoda, open-source
No Player
Simplified Player wrapper for MediaPlayer and ExoPlayer
Stars: ✭ 182 (+1416.67%)
Mutual labels:  novoda, open-source
Android Demos
Examples of Android applications
Stars: ✭ 1,963 (+16258.33%)
Mutual labels:  novoda, open-source
Gradle Static Analysis Plugin
Easy setup of static analysis tools for Android and Java projects.
Stars: ✭ 398 (+3216.67%)
Mutual labels:  novoda, open-source
Rxpresso
Easy Espresso UI testing for Android applications using RxJava.
Stars: ✭ 373 (+3008.33%)
Mutual labels:  novoda, open-source
Accessibilitools
UI tools to help make your Android app accessible.
Stars: ✭ 81 (+575%)
Mutual labels:  novoda, open-source
Spikes
Where ideas & concepts are born & incubated
Stars: ✭ 540 (+4400%)
Mutual labels:  novoda, open-source
Novoda
Common things for all Novoda's open source projects
Stars: ✭ 37 (+208.33%)
Mutual labels:  novoda, open-source
Notils
Never again need a .utils. package yur scurvy sea dogs!
Stars: ✭ 126 (+950%)
Mutual labels:  novoda, open-source
Gradle Android Command Plugin
Handy commands for testing Android on CI
Stars: ✭ 349 (+2808.33%)
Mutual labels:  novoda, open-source
Merlin
Observes network connection status & gives callbacks
Stars: ✭ 536 (+4366.67%)
Mutual labels:  novoda, open-source
Bonfire Firebase Sample
An app to discuss your favourite emojis. This is a sample app built with Firebase.
Stars: ✭ 564 (+4600%)
Mutual labels:  novoda, open-source
Fonts
A collection of rad, open-source typefaces that everyone needs in their lives.
Stars: ✭ 24 (+100%)
Mutual labels:  open-source
Polyfill Service
Javascript polyfills as a service. Java implementation.
Stars: ✭ 8 (-33.33%)
Mutual labels:  open-source
Best Practices Badge
🏆Core Infrastructure Initiative Best Practices Badge
Stars: ✭ 928 (+7633.33%)
Mutual labels:  open-source

AOSP Changelog Generator

Receive a notification email every time a new git tag is found in AOSP
Will generates a change log between different aosp tags.

This tool works on your local checkout of the AOSP code. Be prepared, have the Repo tool installed and reserve 100GB of disk. For detailed requirementes see source.android.com.

Usage

New tag notification

$ ./check_for_new_build_label.sh <notification email address> <AOSP working directory>

The param AOSP working directory is optional and must specify the absolute path of the directory in which the whole AOSP code will be cloned. If this parameter is passed, when a new tag is found on the remote the creation of the corresponding changelog HTML page is started automatically.

Changelog generation

To generate a changelog between two tags use

$ ./get_gitlog.sh <old tag> <new tag>

from the AOSP working directory.

Changelog publication

Every time a new changelog is generated, it is published in the gh-pages branch of the current repo. This requires the gh-pages branch to exist in the current repo.

The gh-pages branch is cloned in a subdirectory of the generator repo, the changelog is copied from the AOSP_DIRECTORY, committed and pushed, using the script

$ ./upload_to_gh_pages.sh <AOSP working directory>

The param AOSP working directory is mandatory and must specify the absolute path of the directory in which the whole AOSP code has been cloned.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].