diff options
Diffstat (limited to 'examples/packages/diamond-dependencies/repo')
6 files changed, 106 insertions, 0 deletions
diff --git a/examples/packages/diamond-dependencies/repo/a/pkg.toml b/examples/packages/diamond-dependencies/repo/a/pkg.toml new file mode 100644 index 0000000..e3670c6 --- /dev/null +++ b/examples/packages/diamond-dependencies/repo/a/pkg.toml @@ -0,0 +1,7 @@ +name = "a" +version = "1" + +[sources.src] +url = "https://example.com" +hash.hash = "e5fa44f2b31c1fb553b6021e7360d07d5d91ff5e" + diff --git a/examples/packages/diamond-dependencies/repo/b/pkg.toml b/examples/packages/diamond-dependencies/repo/b/pkg.toml new file mode 100644 index 0000000..6c0f448 --- /dev/null +++ b/examples/packages/diamond-dependencies/repo/b/pkg.toml @@ -0,0 +1,9 @@ +name = "b" +version = "2" + +[dependencies] +build = ["a =1"] + +[sources.src] +url = "https://example.com" +hash.hash = "7448d8798a4380162d4b56f9b452e2f6f9e24e7a" diff --git a/examples/packages/diamond-dependencies/repo/c/pkg.toml b/examples/packages/diamond-dependencies/repo/c/pkg.toml new file mode 100644 index 0000000..b3b28bb --- /dev/null +++ b/examples/packages/diamond-dependencies/repo/c/pkg.toml @@ -0,0 +1,9 @@ +name = "c" +version = "3" + +[dependencies] +build = ["a =1"] + +[sources.src] +url = "https://example.com" +hash.hash = "a3db5c13ff90a36963278c6a39e4ee3c22e2a436" diff --git a/examples/packages/diamond-dependencies/repo/config.toml b/examples/packages/diamond-dependencies/repo/config.toml new file mode 100644 index 0000000..e097bcd --- /dev/null +++ b/examples/packages/diamond-dependencies/repo/config.toml @@ -0,0 +1,52 @@ +# Example configuration file for butido +compatibility = "0.1.0" +script_highlight_theme = "Solarized (dark)" + +releases = "/tmp/butido-test-diamond-dependencies-releases" +staging = "/tmp/butido-test-diamond-dependencies-staging" +source_cache = "/tmp/butido-test-diamond-dependencies-sources" +log_dir = "/tmp/butido-test-diamond-dependencies-logs" + + +strict_script_interpolation = true + + +# +# +# Log database configuration +# +# + +# Database configuration should be self-explanatory +database_host = "localhost" +database_port = 5432 +database_user = "pgdev" +database_password = "password" +database_name = "butido" + +available_phases = [ "dummy" ] + + +[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 = "testhostname" +uri = "http://0.0.0.0:8095" # the URI of the endpoint. Either http or socket path +endpoint_type = "http" # either "http" or "socket" +speed = 1 # currently ignored, but required to be present +maxjobs = 1 # currently ignored, but required to be present + + +[containers] +check_env_names = true +allowed_env = [ ] + diff --git a/examples/packages/diamond-dependencies/repo/d/pkg.toml b/examples/packages/diamond-dependencies/repo/d/pkg.toml new file mode 100644 index 0000000..55aef0b --- /dev/null +++ b/examples/packages/diamond-dependencies/repo/d/pkg.toml @@ -0,0 +1,9 @@ +name = "d" +version = "4" + +[dependencies] +build = ["b =2", "c =3"] + +[sources.src] +url = "https://example.com" +hash.hash = "9c6b057a2b9d96a4067a749ee3b3b0158d390cf1" diff --git a/examples/packages/diamond-dependencies/repo/pkg.toml b/examples/packages/diamond-dependencies/repo/pkg.toml new file mode 100644 index 0000000..aff709b --- /dev/null +++ b/examples/packages/diamond-dependencies/repo/pkg.toml @@ -0,0 +1,20 @@ +version_is_semver = false +patches = [] + +[dependencies] +build = [] +runtime = [] + +[sources.src] +hash.type = "sha1" +download_manually = false + +[phases] + +dummy.script = ''' + echo "Dummy" + + mkdir /outputs + touch /outputs/{{this.name}}-{{this.version}}.pkg +''' + |