Skip to content

Instantly share code, notes, and snippets.

💭
I may be slow to respond.

Hieu Rocker rockerhieu

💭
I may be slow to respond.
Block or report user

Report or block rockerhieu

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@rockerhieu
rockerhieu / git_release_notes.sh
Last active Jan 6, 2017
Generate release notes from git history
View git_release_notes.sh
#!/bin/sh
if [ -n "$CIRCLE_COMPARE_URL" ]; then
git log --reverse `echo $CIRCLE_COMPARE_URL | sed 's/^\([^.]*\)\.\.\.\([^.]*\)$/\1/' | sed 's/^.*\/\([^/]*\)$/\1/'` --pretty=format:"%s" | sed '/^Merge .*$/d'
fi
if [ -n "$SHIPPABLE_COMMIT_RANGE" ]; then
git log --reverse `echo $SHIPPABLE_COMMIT_RANGE | sed 's/^\([^.]*\)\.\.\.\([^.]*\)$/\1/'`..`echo $SHIPPABLE_COMMIT_RANGE | sed 's/^\([^.]*\)\.\.\.\([^.]*\)$/\2/'` --pretty=format:"%s" | sed '/^Merge .*$/d'
fi
@rockerhieu
rockerhieu / build.gradle
Last active Aug 29, 2015
Integrate Corona with Gradle
View build.gradle
android.applicationVariants.all { variant ->
def variantBuildTypeName = variant.name.capitalize()
def buildType = variant.buildType.name.toString()
def output = null
project.("pre" + variantBuildTypeName + "Build") {
println "Corona: compiling..."
output = "${projectDir}/compile_corona.sh ${CORONA_ENTERPRISE_PATH} ${projectDir} ${buildType}".execute()
println "${output.getInputStream().text}"
println "Corona: compiled!"
You can’t perform that action at this time.