diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..cf0e337 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,11 @@ +module.exports = { + env: { + browser: true, + es2021: true, + }, + extends: "eslint:recommended", + parserOptions: { + ecmaVersion: "latest", + }, + rules: {}, +}; diff --git a/post-receive b/post-receive new file mode 100644 index 0000000..4c089cc --- /dev/null +++ b/post-receive @@ -0,0 +1,11 @@ +#!/bin/bash +while read oldrev newrev ref +do + if [[ $ref =~ .*/main$ ]]; + then + echo "Main ref received. Deploying main branch to production..." + git --work-tree=/srv/http/galshaw.eu --git-dir=/srv/git/galshaw.eu.git checkout -f + else + echo "Ref $ref successfully received. Doing nothing: only the main branch may be deployed on this server." + fi +done