diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..32ee9bf --- /dev/null +++ b/.drone.yml @@ -0,0 +1,25 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: build + image: node:current + environment: + REPOSITORY: fedizinefest-site + GIT_USER: inherentlee + GIT_TOKEN: + from_secret: GIT_TOKEN + commands: + - git config credential.helper '!f() { echo username=$GIT_USER; echo "password=$GIT_TOKEN"; };f' + - git submodule update --remote --init --merge + - npm install + - npm run build + - apt-get update && apt-get install -y rsync + - rsync -uavh _site/ $REPOSITORY --delete --exclude .git + - cd $REPOSITORY + - git checkout main + - git config --global --add safe.directory /drone/src/$REPOSITORY + - git add -A + - git commit -m "drone build $(TZ=':America/Los_Angeles' date)" + - git push diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..8212ea9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "fedizinefest-site"] + path = fedizinefest-site + url = https://heckin.technology/inherentlee/fedizinefest-site.git diff --git a/fedizinefest-site b/fedizinefest-site new file mode 160000 index 0000000..12c9c1f --- /dev/null +++ b/fedizinefest-site @@ -0,0 +1 @@ +Subproject commit 12c9c1f6acb46a98eb76292bd5665a9d0b1597f8