Skip to content

Instantly share code, notes, and snippets.

@ozten
Created July 29, 2014 19:30
Show Gist options
  • Save ozten/69e8b0576b5f13238273 to your computer and use it in GitHub Desktop.
Save ozten/69e8b0576b5f13238273 to your computer and use it in GitHub Desktop.
List of manifests which should be good in production
Environments: docs/ENVIRONMENTS.md
export APP=minimalist
export MANI=http://minimalist.ngokevin.com/minimalist.webapp
echo $APP
mkdir $APP
rm -Rf $APP/*
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}/${APP}.apk
java -jar ~/Projects/apk-factory-service/lib/ext/apktool.jar d -f ${APP}/${APP}.apk ${APP}/${APP}
jarsigner -verify -verbose ${APP}/${APP}.apk
curl $MANI ${APP}/mini-mani
export APP=messageme
export MANI=http://chat.messageme.com/manifest.webapp
export APP=Deltron2343343
export MANI=http://deltron234311.testmanifest.com/manifest.webapp
export APP=FBImport
export MANI=http://people.mozilla.org/~fdesre/openwebapps/package.manifest
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Pacman
export MANI=http://pacman.platzh1rsch.ch/pacman-canvas.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export ENDPOINT=https://controller.apk.firefox.com
export APP=tester
export MANI=http://groundhog2519.testmanifest.com/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=tester
export MANI=http://groundhog2519.testmanifest.com/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=cut_the_rope
export MANI=https://marketplace.firefox.com/app/a22e0277-35bc-434d-9371-1568c75fc726/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=LINE
export MANI=https://marketplace.firefox.com/app/8bcde521-3e5b-4e0c-879d-26eccfa0b607/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
echo $MANI
grep -r 'versionCode' ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=YouTube
export MANI=http://m.youtube.com/mozilla_youtube_webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
echo $MANI
grep -r 'versionCode' ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Facebook
export MANI=https://m.facebook.com/openwebapp/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Currency
export MANI=https://marketplace.firefox.com/app/c0c32445-3c10-46c7-8fc8-4fdf40db998c/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Napster
export MANI=https://marketplace.firefox.com/app/d1bd5438-35b9-4185-a109-b0e7cc04ef76/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Penguin_pop
export MANI=http://penguinpop.justplaymobile.com/penguinpop.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP='Planine_Srbije'
export MANI=https://marketplace.firefox.com/app/c252f794-369a-4f72-b3bf-0228ad997384/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=capp_brazil
export MANI=https://s3-us-west-2.amazonaws.com/cappapp/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP='Despegar.com'
export MANI=http://m.despegar.com/manifest.json
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Soundcloud
export MANI=http://soundcloud.com/manifest.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Shotclock
export MANI=http://wfwalker.github.io/opensun/online.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
export APP=Twitter
export MANI=https://mobile.twitter.com/cache/twitter.webapp
echo $APP
curl -v -k "${ENDPOINT}/application.apk?manifestUrl=${MANI}" -o ${APP}.apk
java -jar lib/ext/apktool.jar d -f ${APP}.apk ${APP}
jarsigner -verify -verbose ${APP}.apk
curl -v -H "Content-Type: application/json" -X POST -d '{ "installed":{"http://deltron3032.testmanifest.com/manifest.webapp":1394909578}}' https://localhost:8080/app_updates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment