/
githubmirror
/
bash-completion
Обзор
Документация
Войти
/
githubmirror
/
bash-completion
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.11
extra/git-post-commit.sh
23 строки
710 B
Ville Skyttä
*: run all shell code through shfmt -s
06 май 2020, 22:54
06 май 2020, 22:54
dbe0ec8
Код
Авторство
О чём код?
#!/bin/sh -e # Post-commit hook for triggering bash-completion Docker Hub test image # builds at https://hub.docker.com/r/vskytta/bash-completion/ # # To enable: ln -s ../../extra/git-post-commit.sh .git/hooks/post-commit # # The bash-completion.docker-hub-trigger-url config option must be set to # the full Docker Hub build trigger URL to hit. url=$(git config bash-completion.docker-hub-trigger-url) test "$(git symbolic-ref --short HEAD 2>/dev/null)" = master git diff-tree -r --name-only --no-commit-id HEAD | grep -qxE 'test/test-cmd-list\.txt' curl \ --silent --show-error \ --max-time 30 \ --header Content-Type:application/json \ --data '{"build":true}' \ $url >/dev/null