1
0
mirror of https://github.com/garraflavatra/docker-volume-s3-backup.git synced 2025-06-28 05:35:10 +00:00

initial commit

This commit is contained in:
Elliott Shugerman
2019-11-27 17:05:27 -07:00
commit 66a9a2b219
20 changed files with 566 additions and 0 deletions

26
render.py Normal file
View File

@ -0,0 +1,26 @@
#!/bin/python3
VERSIONS = (
('9', '3.6'),
('10', '3.8'),
('11', '3.10'),
('12', 'edge'),
)
def render(dir_, postgres_version, alpine_version):
with open(f'{dir_}/template.Dockerfile') as f:
template = f.read()
rendered = template.format(alpine_version=alpine_version)
with open(f'{dir_}/{postgres_version}.Dockerfile', 'w') as f:
f.write('# This file is generated from template.Dockerfile. Do not edit it directly.\n')
f.write('###########################################################################\n\n')
f.write(rendered)
if __name__ == '__main__':
for versions in VERSIONS:
render('backup', *versions)
render('restore', *versions)