* Fix webapp checkout part 2

* Use trap instead to not trigger fail commands before.

* Rm trap afterwards.
Этот коммит содержится в:
Elisabeth Kulzer
2020-06-25 14:03:19 +02:00
коммит произвёл GitHub
родитель 05ec3733c0
Коммит 89c3b3d5a7

Просмотреть файл

@@ -28,13 +28,10 @@ jobs:
export WEBAPP_GIT_COMMIT=$(git rev-parse HEAD)
echo "$WEBAPP_GIT_COMMIT"
trap 'npm ci && make build' ERR
curl -f -o ./dist.tar.gz https://pr-builds.mattermost.com/mattermost-webapp/commit/${WEBAPP_GIT_COMMIT}/mattermost-webapp.tar.gz
if [[ $? == 0 ]]
then
mkdir ./dist && tar -xvf ./dist.tar.gz -C ./dist --strip-components=1
else
npm ci && make build
fi
mkdir ./dist && tar -xvf ./dist.tar.gz -C ./dist --strip-components=1
trap - ERR
- persist_to_workspace:
root: ~/mattermost
paths: