You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/usage/outputs.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,6 +81,12 @@ steps:
81
81
82
82
After the first step is complete, the logs will mask any mention of the `$API_KEY`.
83
83
84
+
### Base64 Option
85
+
86
+
If the output value contains special characters or newlines, it may be a good option to `base64` encode the value. Rather than encoding, writing to `$VELA_OUTPUTS`, and decoding manually in another step, Vela has a `$VELA_BASE64_OUTPUTS` (and `$VELA_MASKED_BASE64_OUTPUTS`) which will automatically decode the values for future steps.
87
+
88
+
Note: the user will still need to encode the value when writing to this file.
89
+
84
90
### Limitations
85
91
86
92
- Outputs can only be used as environment variables (`$VAR`) or substitution variables (`${VAR}`). Inline Go templating (`{{ .VAR }}`) is done at compile time and will not dynamically be evaluated.
Copy file name to clipboardExpand all lines: docs/usage/secrets.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,6 +93,10 @@ secrets:
93
93
type: shared
94
94
```
95
95
96
+
#### Allowlists
97
+
98
+
Both shared and org secrets can have repository allowlists. These can be configured in the UI and CLI. These allowlists will scope access to specific repositories.
99
+
96
100
### Protecting Secrets
97
101
98
102
Learn the best practices for keeping your Vela secrets safe.
Copy file name to clipboardExpand all lines: docs/usage/troubleshooting.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -119,6 +119,12 @@ This behavior indicates the number of `running` builds for the system is greater
119
119
120
120
Unfortunately, the only way to resolve the issue is to wait until a worker becomes available to run your build.
121
121
122
+
### Queue length exceeds configured limit, please wait for the queue to decrease in size before retrying
123
+
124
+
This error is given in response to a build restart request of a `pending` build whenever the queue is larger than the configured limit by the platform admins.
125
+
126
+
This is a measure to prevent queue bloat from builds that are already in the queue.
0 commit comments