<services>
  <service name="tar_scm" mode="disabled">
    <param name="url">https://github.com/rancher/elemental</param>
    <param name="scm">git</param>
    <param name="include">.obs</param>
    <param name="extract">.obs/dockerfile/Dockerfile</param>
    <param name="extract">.obs/dockerfile/_constraints</param>
    <param name="revision">v1.1.4</param>
    <param name="version">_none_</param>
  </service>
  <service name="replace_using_package_version" mode="buildtime">
    <param name="file">Dockerfile</param>
    <param name="regex">%VERSION%</param>
    <param name="package">elemental</param>
    <param name="parse-version">patch</param>
  </service>
  <service mode="buildtime" name="kiwi_metainfo_helper"/>
  <service mode="buildtime" name="docker_label_helper"/>
  <!-- 
      This service is actually replacing the IMG_REPO placeholder with
      the '%img_repo' rpm macro set project configuration. So far this
      is only way we could find to retrieve project config information
      at buildtime for a non spec recipe.
  -->
  <service name="replace_using_env" mode="buildtime">
    <param name="file">Dockerfile</param>
    <param name="eval">IMG_REPO=$(rpm --macros=/root/.rpmmacros -E %img_repo)</param>
    <param name="var">IMG_REPO</param>
  </service>
</services>
