-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.inc.sh.sample
60 lines (53 loc) · 2.66 KB
/
config.inc.sh.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# general variables
# set path to pipeline working directory
GEOCINT_WORK_DIRECTORY=/home/gis
# set name of postgres database
PGDATABASE=gis
# set name of postgres user
PGUSER=gis
# set password for postgresql
PGPASSWORD=gis
# list of extensions that should be installed to PostgreSQL database
INSTALL_POSTGRESQL_EXTENSIONS=postgis,postgis_raster,postgis_sfcgal,postgis_topology,h3,h3_postgis
# set to true to check installation scripts before each run
CHECK_INSTALLATIONS_BEFORE_RUN=false
# Regular expression listing folders in geocint folder that should not be deleted during startup
KEEP_FOLDERS_REGEX='.*/\|.*/data[^.]*\|.*/db[^.]*\|.*/deploy[^.]*\|.*/logs[^.]*\|.*/report[^.]*\|.*/installation[^.]*\|.*/completeness_report[^.]*'
# Regular expression listing files in geocint folder that should not be deleted during startup
KEEP_FILES_REGEX=".*/make_profile\.db[^.]*"
# variable to store additional paths, that should be added to the PATH variable
# replase "gis" with your user name
PATH_ARRAY='$HOME/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin::/usr/local/pgsql/bin'
# directories that should be added to env
OPTIONAL_DIRECTORIES=''
# name of folder with your custom part of pipeline
CUSTOM_PART_FOLDER_NAME=geocint-private
# updates block
# set to true to pull the geocint-runner repo before each run
UPDATE_RUNNER=false
# set to true to pull the geocint-openstreetmap repo before each run
UPDATE_OSM_LOGIC=false
# set to true to pull your custom repo before each run
UPDATE_PRIVATE=true
# targets block
# list of targets that will be run automatically
RUN_TARGETS='your_final_target'
# slack integration
# name of the slack channel for sending messages from the pipeline
SLACK_CHANNEL=slack_channel
# name of the slack bot for sending messages from the pipeline
# Use "" when your bot name consists of whitespaces
SLACK_BOT_NAME="Your bot name"
# name of the slack emoji that will be used as the bot's avatar for sending messages from the pipeline
SLACK_BOT_EMOJI=cat
# this is a slack integration token, replace 'your_slack_key' with your slack integration key
SLACK_KEY=your_slack_key
# duplicate files
# this variable contains filenames, that may be duplicated
# add here the names of the files that got duplicated between geocint-runner, geocint-openstreetmap and your private repository
# this files will not be copied from all the repositories
# Use ',' as a delimiter
# By default this variable contains README.md and LICENSE files that have duplicates
# Keep in mind that if you want to add a file you should remove repository name from that file-path.
# eg: geocint-runner/scripts/script_do_smth.py >>> scripts/script_do_smth.py
ALLOW_DUPLICATE_FILES='README.md,LICENSE'