Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package trigger provides functionality that help manipulate stacks triggers.
Index ¶
Constants ¶
      View Source
      
  
    const ( // ErrTrigger indicates an error happened while triggering the stack. ErrTrigger errors.Kind = "trigger failed" // ErrParsing indicates an error happened while parsing the trigger file. ErrParsing errors.Kind = "parsing trigger file" )
      View Source
      
  
const ( // DefaultType is the default trigger type when not specified. DefaultType = "changed" // DefaultContext is the default context for the trigger file when not // specified. DefaultContext = "stack" )
Variables ¶
This section is empty.
Functions ¶
func Create ¶
Create creates a trigger for a stack with the given path and the given reason inside the project rootdir.
Types ¶
type Info ¶
type Info struct {
	// Ctime is unix timestamp of when the trigger was created.
	Ctime int64
	// Reason is the reason why the trigger was created, if any.
	Reason string
	// Type is the trigger type.
	Type string
	// Context is the context of the trigger (only `stack` at the moment)
	Context string
}
    Info represents the parsed contents of a trigger for triggers created by Terramate.
 Click to show internal directories. 
   Click to hide internal directories.