mozilla-b2g/gaia-taskenv

Name: gaia-taskenv

Owner: Mozilla-B2G

Description: [DEPRECATED] Docker Image for gaia

Created: 2013-12-31 00:38:50.0

Updated: 2015-11-23 20:33:31.0

Pushed: 2014-08-08 19:33:25.0

Homepage:

Size: 476

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Gaia Docker Taskenv

In an ideal system we could ship the exact test container environment along with the source code that needs to run on it. With docker we can get very very close (though limited to linux right now).

The goal here is to provide a very simple base docker image for use in testing with the docker test host and gaia (firefox os).

Development

Building the docker image

You need vagrant installed already.

ant up
ant ssh
vagrant
 docker_image

you now have a lightsofapollo/gaia-testenv container. Pass DOCKER_TAG environment variable to make to change the container tag.

Testing
Script unit tests

The unit tests are written in node and test the generator scripts throughly.

 test
End to end testing

The end to end tests verify everything is happy inside the docker container.

ant ssh
vagrant
 test-docker

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.