Mathieu Maret
94fdbf6d66
keep env avec using sudo
2017-01-19 14:45:50 +01:00
Mathieu Maret
e7b9c77d4a
Update documentation
2017-01-19 11:52:46 +01:00
Mathieu Maret
c2370f2ce8
[kk] build is 64bits
2017-01-19 11:52:34 +01:00
Mathieu Maret
966f5dfe3d
Add dep to build mesa
2017-01-19 11:52:15 +01:00
Mathieu Maret
bafd85a5aa
Add docker for nougat
2016-11-04 15:56:57 +01:00
Mathieu Maret
6723b54c4b
Set shell to bash
2016-08-23 15:31:46 +02:00
Mathieu Maret
c0c141797e
Add Dockerfile for kitkat
2016-03-03 11:27:03 +01:00
Mathieu Maret
7b2de396f8
Add genisoimage and libswitch-perl
2016-03-03 11:25:51 +01:00
Mathieu Maret
3067dc2cc3
[sdocker] Check nb of args
2015-07-03 14:10:51 +02:00
Mathieu Maret
5e9139f820
Add sdocker command
2015-06-30 16:54:16 +02:00
Mathieu Maret
2a91d8c636
Disable CCACHE
2015-06-29 18:45:05 +02:00
Mathieu Maret
ed22ff7582
Relogin to set some env var
...
e.g. $USER is not set without that
2015-06-11 10:39:48 +02:00
Mathieu Maret
76c79ee5ae
Add user to sudo group
2015-06-11 10:39:30 +02:00
Kyle Manna
f2cb2e7428
tests: Update script to call bash for lollipop
...
* Call bash to avoid issue where user didn't `chmod +x` the script.
* Error without chmod:
exec: "run.sh": executable file not found in $PATH
2015-04-22 10:16:20 -07:00
Kyle Manna
bf49b4a69c
Merge branch '4.4-kitkat' into 5.0-lollipop
2015-04-22 10:16:00 -07:00
Kyle Manna
17bc9d864f
tests: Update bash script to call bash
...
* Call bash to avoid issue where user didn't `chmod +x` the script.
* Error without chmod:
exec: "run.sh": executable file not found in $PATH
2015-04-22 10:15:12 -07:00
Kyle Manna
a4a775650c
test: lollipop: Add initial script
...
* Create a lollipop test script.
2015-03-02 21:17:13 -08:00
Kyle Manna
08e85058e1
lollipop: Update to use OpenJDK 7
...
* Upstream uses OpenJDK 7, no more Oracle Java!
2015-03-02 14:47:04 -08:00
Kyle Manna
60f35c2793
kitkat: Pull kitkat Docker tag
...
* Pull the correct docker tag
2015-03-02 14:46:53 -08:00
Kyle Manna
5aa929c97a
Dockerfile: Point /bin/sh to bash instead of dash
...
* Per Android build directions. Goal is to support older and random ROM
forks that are broken for the forseeable future.
2014-12-15 15:45:49 -08:00
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