/
githubmirror
/
30-seconds-of-code
Обзор
Документация
Войти
/
githubmirror
/
30-seconds-of-code
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
bin/deploy
28 строк
579 B
Angelos Chalaris
Switch production builds to master
18 янв 2025, 13:48
Не верифицирован
18 янв 2025, 13:48
ad6fb27
Код
Авторство
О чём код?
#!/bin/bash deploy_branch() { curl -X POST -d {} \ --data-urlencode "trigger_title=[`date +%Y.%m.%d_%H:%M`] Deployment: ${DEPLOY_TRIGGER}" \ --data-urlencode "trigger_branch=${1}" \ ${DEPLOY_URL} > /dev/null 2>&1 } deploy_production() { echo "Deploying from 'master' branch..." if deploy_branch "master" ; then echo "Deployment successfull" else echo "Deployment failed" fi } deploy() { if [ $1 == "production" ] ; then deploy_production else echo "Unknown environment: "$1 echo "Deployment aborted" return 1 fi } deploy $1