"""List of all pxe images""" load("//hack/build/rules/container:third_party_images.bzl", "third_party_container_dep") load( ":digests.bzl", "DNSMASQ_CONTROLLER_DIGEST", "DNSMASQ_CONTROLLER_REGISTRY", "DNSMASQ_CONTROLLER_REPOSITORY", "DNSMASQ_CONTROLLER_VERSION", "STATIC_FILE_SERVER_DIGEST", "STATIC_FILE_SERVER_REGISTRY", "STATIC_FILE_SERVER_REPOSITORY", "STATIC_FILE_SERVER_VERSION", ) def pxe_images(): """The pxe_images function collects all of the third_party_container_dep rules together for the ease of incorporating into `hack/deps/images.bzl` To add an additional dependency, create a new third_party_container_dep target and add the required fields. """ third_party_container_dep( name = "dnsmasq_controller", tag = DNSMASQ_CONTROLLER_VERSION, digest = DNSMASQ_CONTROLLER_DIGEST, repository = DNSMASQ_CONTROLLER_REPOSITORY, registry = DNSMASQ_CONTROLLER_REGISTRY, ) third_party_container_dep( name = "static_file_server", tag = STATIC_FILE_SERVER_VERSION, digest = STATIC_FILE_SERVER_DIGEST, repository = STATIC_FILE_SERVER_REPOSITORY, registry = STATIC_FILE_SERVER_REGISTRY, )