diff --git a/.drone.yml b/.drone.yml index 300824d..1446948 100644 --- a/.drone.yml +++ b/.drone.yml @@ -30,11 +30,14 @@ server: from_secret: password steps: - - name: release + - name: deploy commands: - cd /mnt/md0/infra/plex - git pull - make restart + - name: cleanup + - cd /mnt/md0/infra/plex + - make cleanup trigger: branch: diff --git a/Makefile b/Makefile index 518ac6c..e616097 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,11 @@ lint-yaml: $(LINT-YAML-CMD) docker-compose.yml restart: - docker-compose -f docker-compose.yml down - docker-compose -f docker-compose.yml up -d + docker-compose -f docker-compose.yml pull + docker-compose -f docker-compose.yml restart + +cleanup: + docker system prune --all --force + docker system prune --volumes --force .DEFAULT_GOAL := lint diff --git a/docker-compose.yml b/docker-compose.yml index 7c8f488..a407a75 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ volumes: services: plex: - image: linuxserver/plex:version-1.22.1.4228-724c56e62 + image: linuxserver/plex:version-1.22.2.4282-a97b03fad container_name: plex hostname: plex restart: unless-stopped