Skip to content

Commit

Permalink
feat(BUX-420): config update for releasing docker to k8s
Browse files Browse the repository at this point in the history
  • Loading branch information
kuba-4chain committed Dec 30, 2023
1 parent 8318e27 commit 732a3df
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions Dockerfile.releaser
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ RUN apt-get update && apt-get install -y wget

WORKDIR /app

ENV DB_SCHEMA_PATH=./migrations
COPY ./database/migrations $DB_SCHEMAPATH
ENV PULSE_DB_SCHEMA_PATH=./migrations
COPY ./database/migrations $PULSE_DB_SCHEMA_PATH
COPY ./entrypoint.sh .
ARG project_name=pulse
COPY ./$project_name .
Expand Down
22 changes: 11 additions & 11 deletions entrypoint.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env bash

export PRELOADED_DB_URL=${PRELOADED_DB_URL:? 'URL to download preloaded db is not set. Exiting.'}
export DB_PREPAREDDB=false
export DB_DBFILE_PATH=${DB_DBFILE_PATH:-'./data/blockheaders.db'}
export DB_PREPAREDDBFILE_PATH=${DB_PREPAREDDBFILE_PATH:-'./data/blockheaders.csv.gz'}
export PULSE_DB_PREPARED_DB=false
export PULSE_DB_DB_FILE_PATH=${PULSE_DB_DB_FILE_PATH:-'./data/blockheaders.db'}
export PULSE_DB_PREPARED_DB_FILE_PATH=${PULSE_DB_PREPARED_DB_FILE_PATH:-'./data/blockheaders.csv.gz'}
preloaded=false
clean=false

Expand All @@ -20,25 +20,25 @@ function about() {
}

function clean_db() {
if [[ -e $DB_DBFILE_PATH ]]; then
if [[ -e $PULSE_DB_DB_FILE_PATH ]]; then
echo "Cleaning existing database"
rm $DB_DBFILE_PATH
rm $PULSE_DB_DB_FILE_PATH
fi
if [[ -e $DB_PREPAREDDBFILE_PATH ]]; then
if [[ -e $PULSE_DB_PREPARED_DB_FILE_PATH ]]; then
echo "Cleaning existing preloaded database archive"
rm $DB_PREPAREDDBFILE_PATH
rm $PULSE_DB_PREPARED_DB_FILE_PATH
fi
}

function preload() {
if [[ -e $DB_DBFILE_PATH ]]; then
if [[ -e $PULSE_DB_DB_FILE_PATH ]]; then
echo "There is database file. Skipping preloading database."
echo "If you want to remove this existing database and use preloaded one, then use the '--clean' argument."
export DB_PREPAREDDB=false
export PULSE_DB_PREPARED_DB=false
else
echo "Downloading preloaded database ..."
wget -nc -O $DB_PREPAREDDBFILE_PATH $PRELOADED_DB_URL
export DB_PREPAREDDB=true
wget -nc -O $PULSE_DB_PREPARED_DB_FILE_PATH $PRELOADED_DB_URL
export PULSE_DB_PREPARED_DB=true
fi
}

Expand Down

0 comments on commit 732a3df

Please sign in to comment.