about summary refs log tree commit diff stats
path: root/.woodpecker
diff options
context:
space:
mode:
authorHygna <hygna@proton.me>2022-09-18 17:13:07 +0100
committerHygna <hygna@proton.me>2022-09-18 17:13:07 +0100
commita72a32612032280fb994c7f4495ca153123ac5c7 (patch)
tree11820b350683a0b53dcc10587f44453e751f9e5a /.woodpecker
parentremoved ref_src and ref_url from twitter urls https://github.com/libredirect/... (diff)
downloadlibredirect-a72a32612032280fb994c7f4495ca153123ac5c7.zip
Rollback master to pre-OOP
Diffstat (limited to '.woodpecker')
-rw-r--r--.woodpecker/instances.yml23
1 files changed, 23 insertions, 0 deletions
diff --git a/.woodpecker/instances.yml b/.woodpecker/instances.yml
new file mode 100644
index 00000000..96fe59f6
--- /dev/null
+++ b/.woodpecker/instances.yml
@@ -0,0 +1,23 @@
+pipeline:
+  instancefetch:
+    image: python:3.8
+    secrets: [token, mail]
+    when:
+      event: cron
+    commands:
+      - python -m pip install --upgrade pip
+      - pip install requests bs4 colorama
+      - python src/instances/get_instances.py
+      # Git configuration
+      - git config --global user.email $MAIL
+      - git config --global user.name "Woodpecker CI"
+      - git commit -am "updated instances"
+      - mkdir ~/.ssh
+      - ssh-keyscan -t ed25519 codeberg.org >> ~/.ssh/known_hosts
+      - git remote set-url origin git@codeberg.org:libredirect/libredirect.git
+        #- echo $TOKEN > key
+        #- chmod 0600 key
+      - eval `ssh-agent`
+      - echo "$TOKEN" | tr -d '\r' | ssh-add -
+        #- ssh-add key
+      - git push --set-upstream origin master