mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-25 11:16:31 -05:00
3b446a605d
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
21 lines
607 B
Bash
Executable file
21 lines
607 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# SPDX-FileCopyrightText: 2021 The HedgeDoc developers (see AUTHORS file)
|
|
#
|
|
# SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
json=$(yarn netlify deploy --build --context deploy-preview --alias "$1" --json --message "[#$1] $2")
|
|
|
|
if [ $? -ne 0 ]; then
|
|
echo "Error while executing netlify! Will try again without json..."
|
|
yarn netlify deploy --build --context deploy-preview --alias "$1" --message "[#$1] $2"
|
|
exit 1
|
|
fi
|
|
|
|
echo "${json}"
|
|
|
|
url=$(echo "${json}" | jq -r .deploy_url)
|
|
logs=$(echo "${json}" | jq -r .logs)
|
|
|
|
echo "::set-output name=url::${url}"
|
|
echo "::set-output name=logs::${logs}"
|