2022-09-18 18:13:07 +02:00
|
|
|
pipeline:
|
|
|
|
instancefetch:
|
|
|
|
image: python:3.8
|
|
|
|
secrets: [token, mail]
|
|
|
|
when:
|
|
|
|
event: cron
|
|
|
|
commands:
|
|
|
|
- python -m pip install --upgrade pip
|
2022-10-04 20:00:06 +02:00
|
|
|
- pip install requests colorama
|
2022-09-18 18:13:07 +02:00
|
|
|
- python src/instances/get_instances.py
|
2022-10-04 20:10:07 +02:00
|
|
|
# SSH configuration
|
|
|
|
- mkdir ~/.ssh
|
|
|
|
- ssh-keyscan -t ed25519 codeberg.org >> ~/.ssh/known_hosts
|
|
|
|
- eval `ssh-agent`
|
|
|
|
- echo "$TOKEN" | tr -d '\r' | ssh-add -
|
2022-09-18 18:13:07 +02:00
|
|
|
# Git configuration
|
|
|
|
- git config --global user.email $MAIL
|
|
|
|
- git config --global user.name "Woodpecker CI"
|
|
|
|
- git commit -am "updated instances"
|
|
|
|
- git remote set-url origin git@codeberg.org:libredirect/libredirect.git
|
|
|
|
- git push --set-upstream origin master
|