interpreter

package
v10.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package runvm implements the virtual machine for executing steps of Git Town commands.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Execute

func Execute(args ExecuteArgs) error

Execute runs the commands in the given runstate.

Types

type ExecuteArgs

type ExecuteArgs struct {
	RunState                *runstate.RunState
	Run                     *git.ProdRunner
	Connector               hosting.Connector
	Verbose                 bool
	RootDir                 domain.RepoRootDir
	InitialBranchesSnapshot domain.BranchesSnapshot
	InitialConfigSnapshot   undo.ConfigSnapshot
	InitialStashSnapshot    domain.StashSnapshot
	Lineage                 config.Lineage
	NoPushHook              bool
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL