From ab0038e38d0eb084554fa490c2edb1ccd738a0a8 Mon Sep 17 00:00:00 2001
From: Jorrit Schaap <schaap@astron.nl>
Date: Fri, 2 Feb 2024 16:01:18 +0100
Subject: [PATCH] TMSS-2829: added tmss_copy_service to docker compose

---
 SAS/TMSS/deploy/tmss/docker-compose.yml | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/SAS/TMSS/deploy/tmss/docker-compose.yml b/SAS/TMSS/deploy/tmss/docker-compose.yml
index c8abdc70b10..de49c60a68e 100644
--- a/SAS/TMSS/deploy/tmss/docker-compose.yml
+++ b/SAS/TMSS/deploy/tmss/docker-compose.yml
@@ -250,6 +250,29 @@ services:
 #      driver: journald
 #      options:
 #          tag: tmss_lofar2_sibling_service
+  copy_service:
+    container_name: tmss_copy_service
+    image: tmss_copy_service
+    build:
+      context: ../app
+      dockerfile: Dockerfile
+      args:
+        SOURCE_IMAGE: ${SOURCE_IMAGE}
+        HOME: "/localhome/lofarsys"
+    restart: unless-stopped
+    env_file:
+      - env
+    environment:
+      - USER=lofarsys
+      - HOME=/localhome/lofarsys
+    command: /bin/bash -c 'source /opt/lofar/lofarinit.sh; exec tmss_copy_service'
+    depends_on:
+      db_migrate:
+        condition: service_completed_successfully
+    logging:
+      driver: journald
+      options:
+          tag: tmss_copy_service
   workflow:
     container_name: tmss_workflow
     image: tmss_workflow
-- 
GitLab