Commit Graph

25 Commits

Author SHA1 Message Date
Kyle Manna de575b73d6 Dockerfile: Add the bc package
* Apparently some kernels use bc to do math. Add it.
2014-12-05 10:51:59 -08:00
Kyle Manna de4be1ce45 tests: Add kitkat sync test
* Create a simple script to test fetching of a repo.
* Very useful for testing local git mirrors.
2014-12-02 16:52:33 -08:00
Kyle Manna 7bfc33c44e tests: Manifest overrides for build-kitkat
* Allow environment variables to override the TEST_* variables to chagne
  the branch and manifest url.
* Breaks hard link to Google's source repos (which have quotas...).
2014-12-02 16:52:26 -08:00
Kyle Manna a549be5b6a Dockerfile: Squash VOLUME statements
* Merge VOLUME statements in to a simple statement to help make the
  resulting image slightly "flatter".
2014-11-21 12:25:34 -08:00
Kyle Manna 192cba106d Dockerfile: Add default SSH config
* Add a default ssh config that won't blow up due to empty/missing
  known_hosts file.
* Those concerned about security are expected to fork the repo and
  update the Dockerfile to include trusted values.
2014-11-21 12:24:31 -08:00
Kyle Manna bdc92d0d06 Dockerfile: Fix CCACHE_DIR env variable
* Use the proper environmental variable
2014-11-16 13:57:45 -08:00
Kyle Manna 5116546c02 README: Help the OS X and Windows lusers
* Help the users of handicapped operating systems.
* All in fun...
2014-11-16 10:56:01 -08:00
Kyle Manna b1cba0780b README: Add quickstart guide
* Quick illustration for the impatient.
2014-11-16 10:33:21 -08:00
Kyle Manna abcc93fb6b README: First stab at a useful README
* Explains how I expect things to work.
2014-11-16 09:59:24 -08:00
Kyle Manna 44a375fd27 tests: Update build-kitkat with invocation example
* To help convey my intent
2014-11-16 09:58:50 -08:00
Kyle Manna 723adaac52 tests: Only fetch $cpu repos in parallel
* Avoid repo/git fetch errors by being less agressive.
2014-11-16 09:44:12 -08:00
Kyle Manna f6670dac8c Merge pull request #2 from bydavy/FixedReadlink
Fixed readlink for OS X
2014-11-15 16:21:12 -08:00
Kyle Manna afa63561fd Merge pull request #4 from bydavy/fixedGitConfig
Fixed .gitconfig owner
2014-11-15 16:20:10 -08:00
Davy Leggieri 8a6dee7c84 Fixed .gitconfig owner 2014-11-15 14:37:38 -08:00
Davy Leggieri 93703de2aa Fixed readlink for OS X 2014-11-15 14:11:03 -08:00
Kyle Manna 683126f05c utils: build-kitkat smarter aosp invocation
* Attempt to find the aosp binary with the following priority:
  1. If AOSP_BIN is set, use that
  2. If aosp is found in the shell $PATH
  3. Grab it from the web
2014-11-13 14:47:26 -08:00
Kyle Manna 4be024356f aosp: Fix volume directory existence test
* Typo.
2014-11-12 08:47:40 -08:00
Kyle Manna 55125c6fd2 aosp: Don't run sudo unless necessary
* Clean-up miscellaneous things
* Allow /vol0/aosp to be overridden
* Avoid calling sudo for no reason
2014-11-11 22:07:51 -08:00
Kyle Manna 8197ce17cf tests: Add kitkat build
* Simple test.
2014-11-11 21:35:34 -08:00
Kyle Manna 55e5d196d2 Dockerfile: Use Oracle Java instead of OpenJDK
* Android complains otherwise.  It's apparenty there will need to be
  multiple docker versions with different JDKs for different Android
  builds.
2014-11-11 21:02:35 -08:00
Kyle Manna 9d55dd4c0f utils: aosp: Add additional args to append
* Add ability append args without overriding
2014-11-11 19:01:11 -08:00
Kyle Manna 3de604fbc3 utils: Add AOSP wrapper
* Add simple wrapper for making it easier to use the docker wrapper
2014-11-11 14:49:22 -08:00
Kyle Manna afa8810c40 gitconfig: Add default gitconfig to ease repo init
* Provide a default gitconfig so that repo init won't prompt the user.
2014-11-11 12:18:35 -08:00
Kyle Manna 75cef9ca0f Dockerfile: Initial commit
* First attempt at a minimal Dockerfile.  Will need testing.
2014-11-10 21:11:52 -08:00
Kyle Manna c92b59a83f Initial commit 2014-11-10 20:59:31 -08:00