From 9e9ede1c5ac138eb5b07e28a1f917e57b68272ed Mon Sep 17 00:00:00 2001 From: Felix Ableitner Date: Fri, 22 Jul 2022 12:43:57 +0200 Subject: [PATCH] Fix nightly builds --- .drone.yml | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3ecb140..07c5160 100644 --- a/.drone.yml +++ b/.drone.yml @@ -29,7 +29,32 @@ steps: commands: - yarn build:dev - - name: run instance crawl + - name: nightly instance crawl + image: node:14-alpine + commands: + # libpq and openssl can probably be removed after lemmy dep is upgraded to 0.16.4+ + - apk add cargo pkgconfig openssl openssl-dev libpq libpq-dev + - yarn crawl + when: + event: + - cron + + - name: nightly build and push to docker hub + image: plugins/docker + settings: + dockerfile: Dockerfile + repo: dessalines/joinlemmy-site + tags: + - latest + username: + from_secret: docker_username + password: + from_secret: docker_password + when: + event: + - cron + + - name: release instance crawl image: node:14-alpine commands: # libpq and openssl can probably be removed after lemmy dep is upgraded to 0.16.4+ @@ -38,10 +63,8 @@ steps: when: ref: - refs/tags/* - event: - - cron - - name: make release build and push to docker hub + - name: release build and push to docker hub image: plugins/docker settings: dockerfile: Dockerfile @@ -55,5 +78,3 @@ steps: when: ref: - refs/tags/* - event: - - cron