diff --git a/scripts/ci/create_docker_image.minimal.sh b/scripts/ci/create_docker_image.minimal.sh index c634500ca..0fda9f4f0 100755 --- a/scripts/ci/create_docker_image.minimal.sh +++ b/scripts/ci/create_docker_image.minimal.sh @@ -28,7 +28,8 @@ mkdir -p "$tmp_dir"/bin mkdir -p "$tmp_dir"/scripts container=$(docker create $build_image) for bin in tezos-client tezos-admin-client tezos-node \ - tezos-alpha-baker tezos-alpha-endorser tezos-alpha-accuser; do + tezos-alpha-baker tezos-alpha-endorser tezos-alpha-accuser \ + tezos-signer; do docker cp -L $container:/home/tezos/tezos/$bin "$tmp_dir"/bin done cp -a "$script_dir"/docker/entrypoint.sh "$tmp_dir"/bin/ diff --git a/scripts/docker/entrypoint.sh b/scripts/docker/entrypoint.sh index 9ff3db2dc..e24fce6e3 100755 --- a/scripts/docker/entrypoint.sh +++ b/scripts/docker/entrypoint.sh @@ -15,6 +15,7 @@ admin_client="/usr/local/bin/tezos-admin-client" baker="/usr/local/bin/tezos-alpha-baker" endorser="/usr/local/bin/tezos-alpha-endorser" accuser="/usr/local/bin/tezos-alpha-accuser" +signer="/usr/local/bin/tezos-signer" client_dir="$DATA_DIR/client" node_dir="$DATA_DIR/node" @@ -46,6 +47,9 @@ case $command in configure_client exec "$admin_client" "$@" ;; + tezos-signer) + exec "$signer" "$@" + ;; *) cat <