Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Value ¶
Value represents a result of an expression. e.g. the result of 'Hello, ${{ env.USERNAME }' when all values have been interpolated.
func NewNonSensitiveValue ¶
func NewStringValue ¶
type Variable ¶
type Variable struct { Value *structpb.Value // Value is initially an expression, and can be updated to be the result of the expression. Sensitive bool // Whether the variable can hold sensitive data }
Variable represents an expression that is dynamically evaluated. Variables are mutable. e.g. 'greeting' in the following is a Variable:
- step: ./say-hello inputs: greeting: Hello, ${{ env.USERNAME }}
Click to show internal directories.
Click to hide internal directories.