aboutsummaryrefslogtreecommitdiff
path: root/releng/__init__.py
diff options
context:
space:
mode:
authorJade Lovelace <lix@jade.fyi>2024-06-06 22:28:49 -0700
committerJade Lovelace <lix@jade.fyi>2024-06-09 00:30:12 -0700
commitff95b980d4913e90bc334227f8f3f7b3daf18b36 (patch)
tree08799eda970630ea1cc59142698fa99068db8fc6 /releng/__init__.py
parent98e847514795f53f485b6dbd029ecb545ce38236 (diff)
Implement docker upload in the releng tools
This uses skopeo to not think about docker daemons. I, however, noticed that the docker image we had would have totally terrible cache hits, so I rewrote it. Fixes: https://git.lix.systems/lix-project/lix/issues/252 Change-Id: I3c5b6c1f3ba0b9dfcac212b2148f390e0cd542b7
Diffstat (limited to 'releng/__init__.py')
-rw-r--r--releng/__init__.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/releng/__init__.py b/releng/__init__.py
index 401b8e322..39d2beb51 100644
--- a/releng/__init__.py
+++ b/releng/__init__.py
@@ -2,11 +2,12 @@ from xonsh.main import setup
setup()
del setup
-from releng import environment
-from releng import create_release
-from releng import keys
-from releng import version
-from releng import cli
+from . import environment
+from . import create_release
+from . import keys
+from . import version
+from . import cli
+from . import docker
def reload():
import importlib
@@ -15,3 +16,4 @@ def reload():
importlib.reload(keys)
importlib.reload(version)
importlib.reload(cli)
+ importlib.reload(docker)