emailhelper-api-v0.1/config_writer.py

30 lines
776 B
Python
Raw Normal View History

2021-05-08 15:59:20 +08:00
from config.project_config import PROJECT_NAME, PROJECT_PORT
2021-04-12 00:21:07 +08:00
# 重写gitlab配置文件
def write_gitlab_config():
with open('.gitlab-ci.yml') as f:
content = f.read()
content = content.replace('PROJECT_NAME', PROJECT_NAME)
2021-04-12 12:41:14 +08:00
content = content.replace('PROJECT_PORT', PROJECT_PORT)
2021-04-12 00:21:07 +08:00
f.close()
with open('.gitlab-ci.yml', 'w') as f:
f.write(content)
f.close()
# 重写docker配置文件
def write_docker_config():
with open('Dockerfile') as f:
content = f.read()
content = content.replace('PROJECT_NAME', PROJECT_NAME)
f.close()
with open('Dockerfile', 'w') as f:
f.write(content)
f.close()
if __name__ == '__main__':
write_gitlab_config()
write_docker_config()