-
Notifications
You must be signed in to change notification settings - Fork 372
/
Copy pathstep.yml
68 lines (62 loc) · 2.08 KB
/
step.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
title: Activate SSH key (RSA private key)
summary: Setup the SSH Key to use with the current workflow
description: |-
Saves the provided **RSA private SSH key** to file
and then loads it into the user's ssh-agent with `ssh-add`.
**The key should not have a passphrase** (should have an empty passphrase).
*Warning: the provided key will overwrite an existing key at
the provided path (if another key at the path already exists).*
It will start the ssh-agent if it can't connect to the agent.
website: https://github.com/bitrise-io/steps-activate-ssh-key
source_code_url: https://github.com/bitrise-io/steps-activate-ssh-key
support_url: https://github.com/bitrise-io/steps-activate-ssh-key/issues
published_at: 2015-11-26T13:01:12.547208148+01:00
source:
git: https://github.com/bitrise-io/steps-activate-ssh-key.git
commit: ca5c5aec19e237f2394e6a9fa2e9f625d15dd647
host_os_tags:
- osx-10.9
project_type_tags:
- ios
type_tags:
- ssh
deps:
apt_get:
- name: expect
- name: git
is_always_run: false
is_skippable: false
run_if: .IsCI
inputs:
- opts:
is_dont_change_value: true
is_expand: true
title: SSH private key in RSA format
ssh_rsa_private_key: $SSH_RSA_PRIVATE_KEY
- opts:
is_dont_change_value: true
is_expand: true
title: (Optional) path to save the private key.
ssh_key_save_path: $HOME/.ssh/bitrise_step_activate_ssh_key
- is_remove_other_identities: "true"
opts:
description: |-
(Optional) Remove other, previously loaded keys and restart ssh-agent?
Options:
* "true"
* "false"
is_dont_change_value: true
is_expand: false
title: Remove other identities?
value_options:
- "true"
- "false"
outputs:
- SSH_AUTH_SOCK: null
opts:
description: |-
If the `is_should_start_new_agent` option is enabled the no accessible
ssh-agent if found this Step will start a new ssh-agent.
This output environment variable will contain the path of the
SSH Auth Socket, which can be used to access the started ssh-agent.
title: SSH Auth Socker info, in case the ssh-agent was started by this step