-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathmetadata.hcl
More file actions
51 lines (48 loc) · 1.55 KB
/
metadata.hcl
File metadata and controls
51 lines (48 loc) · 1.55 KB
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
metadata = {
name = "postgis"
sql_name = "postgis"
image_name = "postgis-extension"
licenses = [ "GPL-2.0-or-later", "MIT", "LGPL-2.1-or-later",
"GPL-3.0-or-later", "Apache-2.0", "PostgreSQL", "Zlib" ]
shared_preload_libraries = []
postgresql_parameters = {}
extension_control_path = []
dynamic_library_path = []
ld_library_path = ["system"]
bin_path = []
env = {
"GDAL_DATA" = "$${image_root}/share/gdal",
"PROJ_DATA" = "$${image_root}/share/proj",
}
auto_update_os_libs = true
required_extensions = []
create_extension = true
versions = {
bookworm = {
"18" = {
// renovate: suite=bookworm-pgdg depName=postgresql-18-postgis-3
package = "3.6.3+dfsg-1.pgdg12+1"
// renovate: suite=bookworm-pgdg depName=postgresql-18-postgis-3 extractVersion=^(?<version>\d+\.\d+\.\d+)
sql = "3.6.3"
}
}
trixie = {
"18" = {
// renovate: suite=trixie-pgdg depName=postgresql-18-postgis-3
package = "3.6.3+dfsg-1.pgdg13+1"
// renovate: suite=trixie-pgdg depName=postgresql-18-postgis-3 extractVersion=^(?<version>\d+\.\d+\.\d+)
sql = "3.6.3"
}
}
}
}
target "default" {
name = "${metadata.name}-${sanitize(getExtensionVersion(distro, pgVersion))}-${pgVersion}-${distro}"
matrix = {
pgVersion = pgVersions
distro = distributions
}
args = {
POSTGIS_MAJOR = "3"
}
}