25 lines
860 B
Python
25 lines
860 B
Python
import subprocess
|
|
|
|
repo_dir = r"m:\OFICIAIS E FUNCIONANDO\DBMaker"
|
|
# Senha codificada para evitar erro de host no Git
|
|
remote_url = "https://admtracksteel:%40%40Gi05Br;;@git.reifonas.cloud/admtracksteel/DBMaker.git"
|
|
|
|
def run_git(args):
|
|
result = subprocess.run(["git"] + args, cwd=repo_dir, capture_output=True, text=True)
|
|
if result.returncode != 0:
|
|
print(f"Erro em git {' '.join(args)}: {result.stderr}")
|
|
else:
|
|
print(f"Sucesso em git {' '.join(args)}")
|
|
return result.returncode
|
|
|
|
# Inicializa e Comita
|
|
run_git(["init"])
|
|
run_git(["add", "."])
|
|
run_git(["commit", "-m", "Initial commit DBMaker - Oficiais e Funcionando"])
|
|
run_git(["branch", "-M", "main"])
|
|
|
|
# Conecta ao Remote e Push
|
|
run_git(["remote", "add", "origin", remote_url])
|
|
print("Iniciando Push de Elite do DBMaker...")
|
|
run_git(["push", "-u", "origin", "main", "--force"])
|