Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add shepherd automations #61

Open
wants to merge 2 commits into
base: new-workstations
Choose a base branch
from

Conversation

a-b
Copy link
Member

@a-b a-b commented Feb 24, 2024

Add s, shep_select, and shep_env scripts

Scripts allow developer to list, select, and target TAS shepherd environments from the workstation

By default, scripts use tas-devex namespace, but you can easily point to other namespaces

SH_NS=aberezovsky shep_select

You can pass environment filter options after s or shep_select
command

shep_select APPSMAN-148

There is a shortcut to target specific environment in case you know what
you need

SH_ID=205d4fca-66da-48c6-90ae-10a6f79610e1 SH_NS=aberezovsky shep_env

After this bosh, credhub, and cf commands will be targeted to selected shepherd environment.

Scripts allows developer to list, select and target TAS shepherd
environments

By default scripts use tas-devex namespace, but you can easially point
to your personal namespace

```
SH_NS=aberezovsky s
```

You can pass environment filter options after `s` or `shep_select`
command
```
s APPSMAN-148
```

There is a shortcut to target specific environment in case you know what
you need

```
SH_ID=205d4fca-66da-48c6-90ae-10a6f79610e3 SH_NS=aberezovsky shep_env
```
@sethboyles
Copy link
Member

would be nice to have usage prompts if you try to call these scripts without an argument

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants