From 14c0a401edeed7567b577e3d5c6ea3c82a6e1d32 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 27 Jun 2024 10:14:49 +0200 Subject: [PATCH] Add update with my repo --- birdnet-pi/Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/birdnet-pi/Dockerfile b/birdnet-pi/Dockerfile index 8a3e13a4e..cb97eb6b4 100644 --- a/birdnet-pi/Dockerfile +++ b/birdnet-pi/Dockerfile @@ -99,6 +99,21 @@ RUN \ apt-get clean all && \ rm -rf /var/lib/apt/lists/* +# Update with my repo if more recent +RUN \ + cd "$HOME" && \ + git clone https://github.com/alexbelgium/BirdNET-Pi BirdNET-additions && \ + date1="$(cd BirdNET-Pi && git log -1 --format=%cd)" && \ + timestamp1=$(date -d "$date1" +%s) && \ + date2=$(cd BirdNET-additions && git log -1 --format=%cd) && \ + timestamp2=$(date -d "$date2" +%s) && \ + if [ $timestamp2 -gt $timestamp1 ]; then + cp -Rf BirdNET-additions/* BirdNET-Pi/ && \ + rm -r BirdNET-additions && \ + sed -i "/find /d" BirdNET-Pi/scripts/*snippets* && \ + ./BirdNET-Pi/scripts/*snippets* + fi + ################## # 2 Modify Image # ##################