Moved all pipelines to one file
This commit is contained in:
parent
e8d342755f
commit
f57663db9a
|
@ -20,3 +20,13 @@ pipeline:
|
||||||
- git commit -am "updated instances"
|
- git commit -am "updated instances"
|
||||||
- git remote set-url origin git@codeberg.org:libredirect/libredirect.git
|
- git remote set-url origin git@codeberg.org:libredirect/libredirect.git
|
||||||
- git push --set-upstream origin master
|
- git push --set-upstream origin master
|
||||||
|
lint:
|
||||||
|
image: node:lts-alpine
|
||||||
|
when:
|
||||||
|
event: [push, pull_request]
|
||||||
|
path:
|
||||||
|
exclude: ["src/instances/**"]
|
||||||
|
include: ["src/"]
|
||||||
|
commands:
|
||||||
|
- npm i
|
||||||
|
- npx web-ext lint --source-dir ./src/
|
|
@ -1,10 +0,0 @@
|
||||||
pipeline:
|
|
||||||
lint:
|
|
||||||
image: node:lts-alpine
|
|
||||||
when:
|
|
||||||
event: [push, pull_request]
|
|
||||||
path:
|
|
||||||
exclude: [ '.*', '*.md', 'src/instances/**']
|
|
||||||
commands:
|
|
||||||
- npm i
|
|
||||||
- npx web-ext lint --source-dir ./src/
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
pipeline:
|
||||||
|
instancefetch:
|
||||||
|
image: python:alpine
|
||||||
|
secrets: [token, mail]
|
||||||
|
when:
|
||||||
|
- event: cron
|
||||||
|
cron: instance_updater
|
||||||
|
commands:
|
||||||
|
- python -m pip install --upgrade pip
|
||||||
|
- pip install requests colorama
|
||||||
|
- python src/instances/get_instances.py
|
||||||
|
# SSH configuration
|
||||||
|
- mkdir ~/.ssh
|
||||||
|
- ssh-keyscan -t ed25519 codeberg.org >> ~/.ssh/known_hosts
|
||||||
|
- eval `ssh-agent`
|
||||||
|
- echo "$TOKEN" | tr -d '\r' | ssh-add -
|
||||||
|
# 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
|
||||||
|
lint:
|
||||||
|
image: node:lts-alpine
|
||||||
|
when:
|
||||||
|
event: [push, pull_request]
|
||||||
|
path:
|
||||||
|
exclude: ["src/instances/**"]
|
||||||
|
include: ["src/"]
|
||||||
|
commands:
|
||||||
|
- npm i
|
||||||
|
- npx web-ext lint --source-dir ./src/
|
Loading…
Reference in New Issue