From 59786c5dfa38d5efd980958ae0f1088b14775cff Mon Sep 17 00:00:00 2001 From: Sergiusz Bazanski Date: Wed, 1 Apr 2020 02:05:42 +0200 Subject: [PATCH] personal/q3k/factorio: bump, add ds Change-Id: I15dbbfdd911fb61fc5769443ef4f2e862cf6c7e1 --- WORKSPACE | 7 +++++++ personal/q3k/factorio/BUILD | 13 +++++++++++-- personal/q3k/factorio/kube/prod.jsonnet | 4 +++- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index 9188d923..65278ba5 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -171,6 +171,13 @@ http_file( downloaded_file_path = "factorio.tar.xz", ) +http_file( + name = "factorio-headless-0.18.17", + urls = ["https://factorio.com/get-download/0.18.17/headless/linux64"], + sha256 = "42adce9fddde393023afb0aae19dd030a32ca0810191c0e7b9b7c55556e9bbce", + downloaded_file_path = "factorio.tar.xz", +) + # Go rules http_archive( diff --git a/personal/q3k/factorio/BUILD b/personal/q3k/factorio/BUILD index 39b373bb..7a0a49d1 100644 --- a/personal/q3k/factorio/BUILD +++ b/personal/q3k/factorio/BUILD @@ -46,11 +46,20 @@ container_image( entrypoint = ["/entrypoint.sh"], ) +container_image( + name="0.18.17-1", + base="@prodimage-bionic//image", + tars = ["@factorio-headless-0.18.17//file"], + files = [":entrypoint.sh"], + directory = "/", + entrypoint = ["/entrypoint.sh"], +) + container_push( name = "push_latest", - image = ":0.18.12-2", + image = ":0.18.17-1", format = "Docker", registry = "registry.k0.hswaw.net", repository = "app/factorio", - tag = "0.18.12-2", + tag = "0.18.17-1", ) diff --git a/personal/q3k/factorio/kube/prod.jsonnet b/personal/q3k/factorio/kube/prod.jsonnet index c1ee8e26..c6525368 100644 --- a/personal/q3k/factorio/kube/prod.jsonnet +++ b/personal/q3k/factorio/kube/prod.jsonnet @@ -8,6 +8,7 @@ local kube = import "../../../../kube/kube.libsonnet"; // - 0.17.52-1 // - 0.17.79-1 // - 0.18.12-2 +// - 0.18.17-1 { local prod = self, @@ -21,5 +22,6 @@ local kube = import "../../../../kube/kube.libsonnet"; } }, - q3k: prod.instance("q3k", "0.18.12-2"), + q3k: prod.instance("q3k", "0.18.17-1"), + ds: prod.instance("ds", "0.18.17-1"), }