From f4627426a160de7f28696945f687399a08e6c500 Mon Sep 17 00:00:00 2001
From: TonyFord <tonyford@strategy-investor.de>
Date: Thu, 25 Jun 2020 13:14:37 +0200
Subject: [PATCH] create faircoin.conf at build stage

---
 .gitlab-ci.yml     | 2 ++
 Dockerfile         | 2 +-
 docker-compose.yml | 3 +--
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dd7ca35..962a0cd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,6 +16,8 @@ build-faircoind:
       - $CMD =~ /build/
   before_script:
     - mkdir -p ~/.faircoin2
+    - source ${FAIRCOIN_CONF}
+    - echo -e "rpcconnect=${rpcconnect}\nrpcport=${rpcport}\nrpcuser=${rpcuser}\nrpcpassword=${rpcpassword}\ntxindex=1" > ~/.faircoin2/faircoin.conf
   script:
     - docker-compose down
     - docker-compose build
diff --git a/Dockerfile b/Dockerfile
index 8a84719..bad580e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -66,7 +66,7 @@ RUN mv ./faircoin-cli /home/faircoin/faircoin-cli
 WORKDIR /home/faircoin
 ARG FAIRCOIN_CONF
 ARG FAIRCOIN_PORT
-RUN ./faircoind -daemon -disablewallet -reindex -port=$FAIRCOIN_PORT -conf="$FAIRCOIN_CONF" && \
+RUN ./faircoind -daemon -disablewallet -reindex -port=$FAIRCOIN_PORT && \
     sleep 60 && \
     ./faircoin-cli stop && \
     sleep 10
diff --git a/docker-compose.yml b/docker-compose.yml
index 503e826..3481c11 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -9,11 +9,10 @@ services:
         source_repository: "https://github.com/faircoin/faircoin.git"
         GITLAB_RUNNER_UID: "${GITLAB_RUNNER_UID}"
         GITLAB_RUNNER_GID: "${GITLAB_RUNNER_GID}"
-        FAIRCOIN_CONF: "${FAIRCOIN_CONF}"
         FAIRCOIN_PORT: 40414
     container_name: FairCoin.Co-faircoind
     restart: always
-    command: '-disablewallet -conf="${FAIRCOIN_CONF}" -port=40414 -blocknotify="${CI_PROJECT_DIR}/blocknotify.sh"'
+    command: '-disablewallet -conf="${FAIRCOIN_CONF}" -port=40414'
 #    command: '-disablewallet -conf="${FAIRCOIN_CONF}" -blocknotify="${BLOCKNOTIFY}"'
     network_mode: "host"
     user: "${GITLAB_RUNNER_UID}:${GITLAB_RUNNER_GID}"
-- 
GitLab