diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..4b05bf4 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,31 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: deploy + image: appleboy/drone-scp + settings: + user: + from_secret: user +# key: +# from_secret: ssh_key + password: + from_secret: passwd + host: mastodon.bida.im + source: ./ + target: ~/MastodonMegafono + - name: run + image: appleboy/drone-ssh + settings: + user: + from_secret: user + password: + from_secret: passwd + host: mastodon.bida.im + script: + - kill -9 `ps aufx | grep megafono_bot | grep bash | awk '{print $2}'` + - cd ~/MastodonMegafono + - bash megafono_bot.sh -f megafono.txt + - bash megafono_bot.sh -f supportabida.txt + \ No newline at end of file diff --git a/README.md b/README.md index 0564430..87eac55 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,10 @@ -# Megafono Mastodon Bida +# Megafono Mastodon Bida [![Build Status](https://drone.bida.im/api/badges/bida/MastodonMegafono/status.svg)](https://drone.bida.im/bida/MastodonMegafono) +Il bot megafono prende linea per linea da un file che può essere configurato settando `DATA_FILE` in `megafono_bot.sh` o passato come primo argomento. + +#### ~ Vecchia spiegazione dello script ~ Il bot megafono prende linea per linea da un file che può essere configurato settando `DATA_FILE` in `megafono_bot.sh`. -Ogni linea del file è evalutata con `eval ./toot.sh $line` quindi ATTENZIONE: +Ogni linea del file è evalutata con `eval ./toot.sh $line` quindi **ATTENZIONE**: - bisogna eseguire il bot dalla directory in cui si trova perchè usa il path relativo, se vi da fastidio questo settate i path assoluti modificando lo script