personal/q3k/factorio: bump
Change-Id: I2a93d24f85d7517a1e2b6247668c5ae63f4e2732
diff --git a/WORKSPACE b/WORKSPACE
index e1c4c56..9188d92 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -164,6 +164,13 @@
downloaded_file_path = "factorio.tar.xz",
)
+http_file(
+ name = "factorio-headless-0.18.12",
+ urls = ["https://factorio.com/get-download/0.18.12/headless/linux64"],
+ sha256 = "e0c6a46d66cfc02cba294a5fd34265e7e7a5168b8c8a7b16ad8dbac31470ed33",
+ downloaded_file_path = "factorio.tar.xz",
+)
+
# Go rules
http_archive(
diff --git a/personal/q3k/factorio/BUILD b/personal/q3k/factorio/BUILD
index 9c8bed8..39b373b 100644
--- a/personal/q3k/factorio/BUILD
+++ b/personal/q3k/factorio/BUILD
@@ -37,11 +37,20 @@
entrypoint = ["/entrypoint.sh"],
)
+container_image(
+ name="0.18.12-2",
+ base="@prodimage-bionic//image",
+ tars = ["@factorio-headless-0.18.12//file"],
+ files = [":entrypoint.sh"],
+ directory = "/",
+ entrypoint = ["/entrypoint.sh"],
+)
+
container_push(
name = "push_latest",
- image = ":0.17.79-1",
+ image = ":0.18.12-2",
format = "Docker",
registry = "registry.k0.hswaw.net",
repository = "app/factorio",
- tag = "0.17.79-1",
+ tag = "0.18.12-2",
)
diff --git a/personal/q3k/factorio/kube/prod.jsonnet b/personal/q3k/factorio/kube/prod.jsonnet
index 523ba8b..c1ee8e2 100644
--- a/personal/q3k/factorio/kube/prod.jsonnet
+++ b/personal/q3k/factorio/kube/prod.jsonnet
@@ -7,6 +7,7 @@
// - 0.17.41-1
// - 0.17.52-1
// - 0.17.79-1
+// - 0.18.12-2
{
local prod = self,
@@ -20,5 +21,5 @@
}
},
- q3k: prod.instance("q3k", "0.17.79-1"),
+ q3k: prod.instance("q3k", "0.18.12-2"),
}