X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2b5d9607892a48d32401ff59516e8d73234eee89..222ce386e36b3d146e718a5d2f64a95fb30996bb:/docker/build_tools/Makefile diff --git a/docker/build_tools/Makefile b/docker/build_tools/Makefile index 9eac2ec61c..69db746326 100644 --- a/docker/build_tools/Makefile +++ b/docker/build_tools/Makefile @@ -24,6 +24,8 @@ BUILD = build/.buildstamp BASE_DEPS = base/Dockerfile $(BASE_GENERATED) +JOBS_DEPS = jobs/Dockerfile + API_DEPS = api/Dockerfile $(API_GENERATED) DOC_DEPS = doc/Dockerfile doc/apache2_vhost @@ -86,6 +88,10 @@ $(BUILD): mkdir -p build rsync -rlp --exclude=docker/ --exclude='**/log/*' --exclude='**/tmp/*' \ --chmod=Da+rx,Fa+rX ../ build/ + find build/ -name \*.gem -delete + cd build/sdk/python/ && ./build.sh + cd build/sdk/cli && gem build arvados-cli.gemspec + cd build/sdk/ruby && gem build arvados.gemspec touch build/.buildstamp $(BASE_GENERATED): config.yml $(BUILD) @@ -125,6 +131,10 @@ doc-image: base-image $(BUILD) $(DOC_DEPS) $(DOCKER_BUILD) -t arvados/doc doc date >doc-image +jobs-image: base-image $(BUILD) $(JOBS_DEPS) + $(DOCKER_BUILD) -t arvados/jobs jobs + date >jobs-image + workbench-image: passenger-image $(BUILD) $(WORKBENCH_DEPS) mkdir -p workbench/generated tar -czf workbench/generated/workbench.tar.gz -C build/apps workbench