blob: 776907b7ac36a405cdcf59fe82045114fed71b90 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/usr/bin/env bash
binary="${0/*\/}"
localCommit="${PRETEND_LOCAL_COMMIT:-aaa000aaa000aaa000aaa000aaa000aaa000aaa0}"
remoteCommit="${PRETEND_REMOTE_COMMIT:-bbb000bbb000bbb000bbb000bbb000bbb000bbb0}"
uptodateDeployment="${DEPLOY_UP_TO_DATE_APP:-}"
echo "${1}" >> "${binary}-commands"
if [ "${binary}" = "clever" ] && [ "${1}" = "--version" ]; then
echo "2.6.1"
elif [ "${binary}" = "clever" ] && [ "${1}" = "activity" ]; then
echo "2020-02-02T20:20:02+02:00 OK DEPLOY ${remoteCommit} Git"
elif [ "${binary}" = "clever" ] && [ "${1}" = "status" ]; then
echo "test-app: running (1*pico, Commit: ${remoteCommit})"
elif [ "${binary}" = "clever" ] && [ "${1}" = "deploy" ]; then
if [ -z "${uptodateDeployment}" ]; then
echo "Clever deploy done."
else
# Mimic the current behavior until https://github.com/CleverCloud/clever-tools/issues/422 is solved
>&2 echo "The clever-cloud application is up-to-date. Try this command to restart the application:"
>&2 echo " clever restart"
exit 1
fi
elif [ "${binary}" = "git" ]; then
echo "${localCommit}"
else
echo "${binary} called with arguments: ${*}"
fi
|