From dfc9cfa57e18da3263c4894afbec13df6d8e1069 Mon Sep 17 00:00:00 2001 From: Dustin Black Date: Mon, 3 Jul 2023 19:53:22 +0200 Subject: [PATCH] add python deployer (#95) * add python deployer * bump python deployer version for flow path fix --- deployer.go | 2 ++ go.mod | 1 + go.sum | 2 ++ 3 files changed, 5 insertions(+) diff --git a/deployer.go b/deployer.go index 2f21730c..826ed48e 100644 --- a/deployer.go +++ b/deployer.go @@ -6,6 +6,7 @@ import ( docker "go.flow.arcalot.io/dockerdeployer" kubernetes "go.flow.arcalot.io/kubernetesdeployer" podman "go.flow.arcalot.io/podmandeployer" + python "go.flow.arcalot.io/pythondeployer" ) // DefaultDeployerRegistry contains the deployers. @@ -13,4 +14,5 @@ var DefaultDeployerRegistry = registry.New( deployer.Any(docker.NewFactory()), deployer.Any(kubernetes.NewFactory()), deployer.Any(podman.NewFactory()), + deployer.Any(python.NewFactory()), ) diff --git a/go.mod b/go.mod index bd80b7cd..a31bf799 100644 --- a/go.mod +++ b/go.mod @@ -13,6 +13,7 @@ require ( go.flow.arcalot.io/kubernetesdeployer v0.5.1 go.flow.arcalot.io/pluginsdk v0.3.0-beta.1 go.flow.arcalot.io/podmandeployer v0.3.1 + go.flow.arcalot.io/pythondeployer v0.1.1 go.flow.arcalot.io/testdeployer v0.2.0 gopkg.in/yaml.v3 v3.0.1 ) diff --git a/go.sum b/go.sum index 9560f631..89f30580 100644 --- a/go.sum +++ b/go.sum @@ -163,6 +163,8 @@ go.flow.arcalot.io/pluginsdk v0.3.0-beta.1 h1:RrC5SKDkhwG/enE/FajAxRF1izET61/LO4 go.flow.arcalot.io/pluginsdk v0.3.0-beta.1/go.mod h1:7cEk8LSxpZakyfrmKTPbiMhlrZvWtCPYcaI7qfSu8MM= go.flow.arcalot.io/podmandeployer v0.3.1 h1:AbRmTTtuK50PLkZyu194oSra0zUCeM3lDCWTc7oo4Ys= go.flow.arcalot.io/podmandeployer v0.3.1/go.mod h1:SmROc9nHG+KfKasyTeKtGmI9EBlXCupXjBIgX5glGn8= +go.flow.arcalot.io/pythondeployer v0.1.1 h1:3K43XoCwM9zmH6wRX41lB996B1g6nEgD8/kmKKImuWA= +go.flow.arcalot.io/pythondeployer v0.1.1/go.mod h1:vCkwB72TinFVb367/o0djptTvR+V004i1I5OQUeCcPU= go.flow.arcalot.io/testdeployer v0.2.0 h1:4/cLr58/e6o5ouVRuJ5hM28nhciwJrL9AOE5Sdb7rN0= go.flow.arcalot.io/testdeployer v0.2.0/go.mod h1:vy3Iu+9SHmugvOJRtMWAj8R+SE9BYi7k9Xi7DM5n7eQ= go.flow.arcalot.io/testplugin v0.1.0 h1:I2BT978XISjaSnQbpaJfmjo2cTmTeBV7q+1IwTGbrig=