21121: include_workflow_steps optional
[arvados.git] / tools / cluster-activity / make_docker.sh
1 #!/bin/sh
2 # Copyright (C) The Arvados Authors. All rights reserved.
3 #
4 # SPDX-License-Identifier: AGPL-3.0
5 set -ex
6
7 cd ../../sdk/python
8 python3 setup.py sdist
9 SDK_VERSION=$(python3 arvados_version.py)
10
11 cd ../../tools/crunchstat-summary
12 python3 setup.py sdist
13 CRUNCHSTAT_VERSION=$(python3 arvados_version.py)
14
15 cd ../../tools/cluster-activity
16 python3 setup.py sdist
17 VERSION=$(python3 arvados_version.py)
18
19 rm -f docker/*.tar.gz
20 cp ../../sdk/python/dist/arvados-python-client-${SDK_VERSION}.tar.gz \
21    ../crunchstat-summary/dist/crunchstat_summary-${CRUNCHSTAT_VERSION}.tar.gz \
22    dist/arvados-cluster-activity-${VERSION}.tar.gz \
23    docker/
24 cd docker
25 docker build -t arvados/cluster-activity:$VERSION .