Merge branch 'main' of ssh://git.autonomic.zone:2222/autonomic-cooperative/renovate-bot into main
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
decentral1se 2021-04-20 09:45:07 +02:00
commit cfba957b86
Signed by: decentral1se
GPG Key ID: 92DAD76BD9567B8A
2 changed files with 27 additions and 6 deletions

View File

@ -1,7 +1,31 @@
# renovate-bot # Renovate Bot
[![Build Status](https://drone.autonomic.zone/api/badges/autonomic-cooperative/renovate-bot/status.svg)](https://drone.autonomic.zone/autonomic-cooperative/renovate-bot) [![Build Status](https://drone.autonomic.zone/api/badges/autonomic-cooperative/renovate-bot/status.svg)](https://drone.autonomic.zone/autonomic-cooperative/renovate-bot)
A robot who upgrades our configurations. A robot who upgrades our configurations.
See [config.js](./config.js.tmpl) for the configured repositories. See [config.js](./config.js.tmpl) for the configured repositories.
<!-- metadata -->
* **Category**: Development
* **Status**: ?
* **Image**: [`renovate/renovate`](https://hub.docker.com/r/renovate/renovate), ❶💚, upstream
* **Healthcheck**: No
* **Backups**: ?
* **Email**: ?
* **Tests**: ❷💛
* **SSO**: ?
<!-- endmetadata -->
## Basic usage
1. Set up Docker Swarm and [`abra`][abra]
2. Deploy [`coop-cloud/traefik`][cc-traefik]
3. `abra app new renovate-bot --secrets` (optionally with `--pass` if you'd like
to save secrets in `pass`)
4. `abra app YOURAPPDOMAIN config` - be sure to change `$DOMAIN` to something that resolves to
your Docker swarm box
5. `abra app YOURAPPDOMAIN deploy`
[`abra`]: https://git.autonomic.zone/autonomic-cooperative/abra
[`coop-cloud/traefik`]: https://git.autonomic.zone/coop-cloud/traefik

View File

@ -1,9 +1,7 @@
---
version: "3.8" version: "3.8"
services: services:
app: app:
image: "renovate/renovate:slim" image: "renovate/renovate:24.119.2-slim"
environment: environment:
LOG_LEVEL: info LOG_LEVEL: info
configs: configs:
@ -19,15 +17,14 @@ services:
labels: labels:
- "swarm.cronjob.enable=true" - "swarm.cronjob.enable=true"
- "swarm.cronjob.schedule=0 9 * * 1-5" - "swarm.cronjob.schedule=0 9 * * 1-5"
- coop-cloud.${STACK_NAME}.app.version=24.98.9-slim-d3db1c25
restart_policy: restart_policy:
condition: none condition: none
configs: configs:
config_js: config_js:
name: config_js_v1 name: config_js_v1
file: config.js.tmpl file: config.js.tmpl
template_driver: golang template_driver: golang
secrets: secrets:
api_token: api_token:
name: api_token_v1 name: api_token_v1