build: ensure rebar3 in PATH
This commit is contained in:
parent
1e2bd2610f
commit
0ac3e6e0ce
|
@ -88,6 +88,8 @@ jobs:
|
||||||
- name: build
|
- name: build
|
||||||
run: |
|
run: |
|
||||||
. $HOME/.kerl/${{ matrix.erl_otp }}/activate
|
. $HOME/.kerl/${{ matrix.erl_otp }}/activate
|
||||||
|
make ensure-rebar3
|
||||||
|
export PATH="$(pwd):$PATH"
|
||||||
make ${EMQX_NAME}-zip
|
make ${EMQX_NAME}-zip
|
||||||
- name: test
|
- name: test
|
||||||
run: |
|
run: |
|
||||||
|
|
|
@ -34,12 +34,13 @@ fi
|
||||||
|
|
||||||
get_assets(){
|
get_assets(){
|
||||||
# Get the download URL of our desired asset
|
# Get the download URL of our desired asset
|
||||||
download_url="$(curl --silent --show-error \
|
release_url="https://api.github.com/repos/emqx/${DASHBOARD_REPO}/releases/tags/${VERSION}"
|
||||||
--header "${AUTH}" \
|
release_info="$(curl --silent --show-error --header "${AUTH}" --header "Accept: application/vnd.github.v3+json" "$release_url")"
|
||||||
--header "Accept: application/vnd.github.v3+json" \
|
if ! download_url="$(echo "$release_info" | jq --raw-output ".assets[] | select(.name==\"${RELEASE_ASSET_FILE}\").url" | tr -d '\n' | tr -d '\r')"; then
|
||||||
"https://api.github.com/repos/emqx/${DASHBOARD_REPO}/releases/tags/${VERSION}" \
|
echo "failed to query $release_url"
|
||||||
| jq --raw-output ".assets[] | select(.name==\"${RELEASE_ASSET_FILE}\").url" \
|
echo "${release_info}"
|
||||||
| tr -d '\n' | tr -d '\r')"
|
exit 1
|
||||||
|
fi
|
||||||
# Get GitHub's S3 redirect URL
|
# Get GitHub's S3 redirect URL
|
||||||
redirect_url=$(curl --silent --show-error \
|
redirect_url=$(curl --silent --show-error \
|
||||||
--header "${AUTH}" \
|
--header "${AUTH}" \
|
||||||
|
|
Loading…
Reference in New Issue