Compare commits

...

8 commits

Author SHA1 Message Date
f776b8468d
step/log
Some checks failed
/ job (push) Failing after 1m27s
2024-06-13 12:34:05 +02:00
c5119b4107
ruff/line-length 2024-06-12 14:56:12 +02:00
7d6700a04b
/.venv 2024-06-12 14:43:16 +02:00
abd7afe65d
format init 2024-06-12 14:40:39 +02:00
2b78b45b1b
ignore linter conflicting rules 2024-06-12 14:39:02 +02:00
be045fb6ef
ignore formatter conflicting rules 2024-06-12 14:15:51 +02:00
ba771ea0fe
ruff.lint 2024-06-12 14:09:25 +02:00
26013bf1a4
ignore .venv 2024-06-12 14:08:34 +02:00
3 changed files with 20 additions and 7 deletions

1
.gitignore vendored
View file

@ -1 +1,2 @@
__pycache__ __pycache__
/.venv

View file

@ -5,6 +5,7 @@ from pathlib import Path
import env import env
from rwx import fs, ps from rwx import fs, ps
from rwx.log import stream as log
from cd.project import Project from cd.project import Project
from cd.projects import Projects from cd.projects import Projects
@ -34,13 +35,19 @@ def cd_clone_branch() -> None:
split() split()
print(project, end="") print(project, end="")
split() split()
print(f"""\ print(
f"""\
{project.url} {project.url}
""", end="", flush=True) """,
ps.run("git", end="",
flush=True,
)
ps.run(
"git",
"clone", "clone",
"--branch", project.branch, "--branch",
project.branch,
"--", "--",
project.url, project.url,
project.root, project.root,
@ -60,7 +67,8 @@ def cd_synchronize() -> None:
root = Path(os.sep) / user / project.branch / projects.group / project.name root = Path(os.sep) / user / project.branch / projects.group / project.name
# #
target = f"{user}@{host}:{root}" target = f"{user}@{host}:{root}"
ps.run("rsync", ps.run(
"rsync",
"--archive", "--archive",
"--delete-before", "--delete-before",
"--verbose", "--verbose",
@ -146,6 +154,6 @@ def split() -> None:
def step(*arguments: str) -> None: def step(*arguments: str) -> None:
env.CD_STEP += 1 env.CD_STEP += 1
print(env.CD_DOWN) log.log(env.CD_DOWN)
print(env.CD_VERT, env.CD_STEP, *arguments) print(env.CD_VERT, env.CD_STEP, *arguments)
print(env.CD___UP, flush=True) log.log(env.CD___UP)

View file

@ -1,2 +1,6 @@
[tool.ruff] [tool.ruff]
line-length = 80
[tool.ruff.lint]
ignore = ["COM812", "D203", "D213", "ISC001"]
select = ["ALL"] select = ["ALL"]