new({EnvironParamsHashRef})
Create(From)
Delete()
AddVariable({VariableParamsHashRef})
DeleteVariable({VariableParamsHashRef})
VariableList()
Sync()
BuildForge::API::Environ
my $Environ = new BuildForge::API::Environ(); $Environ->{'name'} = "New Env Group"; $Environ->Create();
This is available to use after a BuildForge::API object has been instantiated. It is used to create, delete and modify environment groups and variables.
new({EnvironParamsHashRef})
Create an object to access existing environment information, or to add a new environment group to the BuildForge console.
Create(From)
Creates a new environment group. Requires the 'name' object property to be set.
Delete()
Deletes the environment group. Requires either the 'group_id' or 'name' to be set.
AddVariable({VariableParamsHashRef})
Adds a new variable to the environment group. Requires the object 'name' to be set, and the 'name' key to be set in the VariableParamsHashRef.
DeleteVariable({VariableParamsHashRef})
Deletes a variable from the environment group. Requires the objects 'name' parameter to be set, and the 'name' key of the VariableParamsHashRef to be set.
VariableList()
Returns a list ref of hash refs containing information about the variables, values and settings of each entry in the Environment Group. Requires the objects 'group_id' or 'name' to be set.
Sync()
Syncs the object with information from the console database. Requires the objects 'group_id' or 'name' to be set.
BuildForge, Inc.