Skip to content

Instantly share code, notes, and snippets.

@mohsenoid
mohsenoid / circle.yml
Last active June 22, 2017 18:14
circleci.com Android sample YML file
#
# Android build configuration for CircleCI.com
#
general:
artifacts:
- /home/ubuntu/your-app-name/app/build/outputs/apk/
machine:
environment:
@h0lyalg0rithm
h0lyalg0rithm / circle.yml
Created January 10, 2016 20:44
Android CircleCI Build config
#Install android build tools, platforms
#Supported versions here https://circleci.com/docs/android
dependencies:
override:
- echo y | android update sdk --no-ui --all --filter tools,platform-tools,build-tools-23.0.1,android-23,extra-google-m2repository,extra-google-google_play_services,extra-android-support
- ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies
#Pull any submodules
checkout:
post:
@Tadas44
Tadas44 / circle.yml
Created December 6, 2016 14:25
CircleCi Android Configuration
dependencies:
pre:
# Android SDK Platform 24
- if [ ! -d "/usr/local/android-sdk-linux/platforms/android-24" ]; then echo y | android update sdk --no-ui --all --filter "android-24"; fi
# Android SDK Build-tools, revision 25.0.1
- if [ ! -d "/usr/local/android-sdk-linux/build-tools/25.0.1" ]; then echo y | android update sdk --no-ui --all --filter "build-tools-25.0.1"; fi
# Android Support Repository, revision 40 / Local Maven repository for Support Libraries
- if [ ! -d "/usr/local/android-sdk-linux/extras/android/m2repository/com/android/support/support-v4/25.0.1" ]; then echo y | android update sdk --no-ui --all --filter "extra-android-m2repository"; fi
# Google Support Repository, revision 40 / Local Maven repository for Support Libraries
- if [ ! -d "/usr/local/android-sdk-linux/extras/google/m2repository/com/google/firebase/firebase-core/10.0.1" ]; then echo y | android update sdk --no-ui --all --filter "extra-google-m2repository"; fi
@nkammah
nkammah / lint.rb
Created July 2, 2014 14:32
iOS lint wrapper script
#!/usr/bin/env ruby
require 'json'
require 'optparse'
# Wrapper to run commands
def run_cmd(cmd, verbose = false)
puts " [executing] #{cmd}" if verbose
%x[ #{cmd} ]
end