tobiipro / support-firecloud

Software and configuration that support TobiiPro's Cloud Services development.
Apache License 2.0
4 stars 1 forks source link

add docker-ci target. ref #152 #157

Closed andreineculau closed 4 years ago

andreineculau commented 4 years ago

with this PR, running make docker-ci will start a docker container in the same fashion as we do on Travis CI, except for exposing the same environment variables set via webui in Travis CI

how to test:

you might see many warnings, since the script tries to reproduce your local env (same username, same groups) in the docker-ci and there's a mismatch between your local env on MacOS and the docker-ci env (on Ubuntu), but it should be good enough.

andreineculau commented 4 years ago

SF_TRAVIS_DOCKER_IMAGE could maybe be sourced in Makefile from .ci.sh

andreineculau commented 4 years ago

TODO: need to debug group names with whitespaces