func (t *BuildConfig) Init(tc transformertypes.Transformer, env *environment.Environment) error {
	t.Config = tc
	t.Env = env
	return nil
}
Init initializes the transformer
package kubernetes
import (
	"crypto/rand"
	"encoding/hex"
	"fmt"
	"path/filepath"
	"strings"
	"github.com/konveyor/move2kube/apiresource"
	"github.com/konveyor/move2kube/common"
	"github.com/konveyor/move2kube/common/sshkeys"
	"github.com/konveyor/move2kube/environment"
	"github.com/konveyor/move2kube/irpreprocessor"
	irtypes "github.com/konveyor/move2kube/types/ir"
	transformertypes "github.com/konveyor/move2kube/types/transformer"
	"github.com/konveyor/move2kube/types/transformer/artifacts"
	"github.com/sirupsen/logrus"
	core "k8s.io/kubernetes/pkg/apis/core"
)
const (
	BuildConfigArtifacts transformertypes.ArtifactType = "BuildConfigYamls"
)
const (
	baseBuildConfigName   = "clone-build-push"
	baseWebHookSecretName = "web-hook"
)
type BuildConfig struct {
	Config transformertypes.Transformer
	Env    *environment.Environment
}