parent
568943f176
commit
afffb8c90f
2 changed files with 34 additions and 1 deletions
|
@ -1,8 +1,20 @@
|
|||
import os
|
||||
|
||||
from rwx import ps
|
||||
|
||||
COMMANDS_PREFIX = 'cd-'
|
||||
|
||||
|
||||
def cd_clone_branch():
|
||||
ps.run('git',
|
||||
'clone',
|
||||
'--branch', os.environ['CD_PROJECT_BRANCH'],
|
||||
'--',
|
||||
os.environ['CD_PROJECT_URL'],
|
||||
'.',
|
||||
)
|
||||
|
||||
|
||||
def cd_list_environment():
|
||||
for variable, value in sorted(os.environ.items()):
|
||||
print(variable, '=', value)
|
||||
|
@ -10,5 +22,8 @@ def cd_list_environment():
|
|||
|
||||
def install_commands(path):
|
||||
user = '/usr/local/bin'
|
||||
for command in ['list-environment']:
|
||||
for command in [
|
||||
'clone-branch',
|
||||
'list-environment',
|
||||
]:
|
||||
os.symlink(path, os.path.join(user, f'{COMMANDS_PREFIX}{command}'))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue