Compare commits
8 commits
b912997491
...
f776b8468d
Author | SHA1 | Date | |
---|---|---|---|
f776b8468d | |||
c5119b4107 | |||
7d6700a04b | |||
abd7afe65d | |||
2b78b45b1b | |||
be045fb6ef | |||
ba771ea0fe | |||
26013bf1a4 |
3 changed files with 20 additions and 7 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1 +1,2 @@
|
|||
__pycache__
|
||||
/.venv
|
||||
|
|
|
@ -5,6 +5,7 @@ from pathlib import Path
|
|||
|
||||
import env
|
||||
from rwx import fs, ps
|
||||
from rwx.log import stream as log
|
||||
|
||||
from cd.project import Project
|
||||
from cd.projects import Projects
|
||||
|
@ -34,13 +35,19 @@ def cd_clone_branch() -> None:
|
|||
split()
|
||||
print(project, end="")
|
||||
split()
|
||||
print(f"""\
|
||||
print(
|
||||
f"""\
|
||||
{project.url}
|
||||
↓
|
||||
""", end="", flush=True)
|
||||
ps.run("git",
|
||||
""",
|
||||
end="",
|
||||
flush=True,
|
||||
)
|
||||
ps.run(
|
||||
"git",
|
||||
"clone",
|
||||
"--branch", project.branch,
|
||||
"--branch",
|
||||
project.branch,
|
||||
"--",
|
||||
project.url,
|
||||
project.root,
|
||||
|
@ -60,7 +67,8 @@ def cd_synchronize() -> None:
|
|||
root = Path(os.sep) / user / project.branch / projects.group / project.name
|
||||
#
|
||||
target = f"{user}@{host}:{root}"
|
||||
ps.run("rsync",
|
||||
ps.run(
|
||||
"rsync",
|
||||
"--archive",
|
||||
"--delete-before",
|
||||
"--verbose",
|
||||
|
@ -146,6 +154,6 @@ def split() -> None:
|
|||
|
||||
def step(*arguments: str) -> None:
|
||||
env.CD_STEP += 1
|
||||
print(env.CD_DOWN)
|
||||
log.log(env.CD_DOWN)
|
||||
print(env.CD_VERT, env.CD_STEP, *arguments)
|
||||
print(env.CD___UP, flush=True)
|
||||
log.log(env.CD___UP)
|
||||
|
|
|
@ -1,2 +1,6 @@
|
|||
[tool.ruff]
|
||||
line-length = 80
|
||||
|
||||
[tool.ruff.lint]
|
||||
ignore = ["COM812", "D203", "D213", "ISC001"]
|
||||
select = ["ALL"]
|
||||
|
|
Loading…
Add table
Reference in a new issue