summaryrefslogtreecommitdiffstats
path: root/examples/packages/example_3/config.toml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/packages/example_3/config.toml')
-rw-r--r--examples/packages/example_3/config.toml50
1 files changed, 50 insertions, 0 deletions
diff --git a/examples/packages/example_3/config.toml b/examples/packages/example_3/config.toml
new file mode 100644
index 0000000..73777aa
--- /dev/null
+++ b/examples/packages/example_3/config.toml
@@ -0,0 +1,50 @@
+# Configuration file for BUTIDO for this repository
+
+# repository of package definitions
+repository = "/tmp/example-3-repo"
+releases = "/tmp/example-3-releases"
+staging = "/tmp/example-3-staging"
+source_cache = "/tmp/example-3-sources"
+log_dir = "/tmp/example-3-logs"
+
+script_highlight_theme = "Solarized (dark)"
+
+# ####
+#
+# Log database configuration
+#
+# ####
+
+# The database to use
+#
+# Can be overridden via environment vairbale BUTIDO_DATABASE_URI or set via CLI.
+database_host = "localhost"
+database_port = 5432
+database_user = "pgdev"
+database_password = "password"
+database_name = "butido"
+
+
+# Phases which can be configured in the packages
+available_phases = [ "unpack", "depinst", "configure", "build", "install", "package" ]
+
+[docker]
+# Images which can be used to build
+# images not listed here are automatically rejected
+images = [ "debian:bullseye" ]
+verify_images_present = true
+
+# List of docker endpoints
+[[docker.endpoints]]
+name = "example host name"
+uri = "http://0.0.0.0:8095"
+endpoint_type = "http"
+speed = 1
+maxjobs = 10
+
+
+[containers]
+# environment variables which are allowed during container start
+# This way, errors (typos) when passing environment to a build can be prevented
+allowed_env = [ "PATH" ]
+