<services>
  <service name="format_spec_file" mode="manual" />
  <service name="obs_scm" mode="manual">
    <param name="url">https://github.com/milvus-io/milvus.git</param>
    <param name="scm">git</param>
    <param name="revision">v2.4.6</param>
    <param name="versionformat">@PARENT_TAG@</param>
    <param name="versionrewrite-pattern">v(.*)</param>
    <param name="changesgenerate">enable</param>
    <param name="submodules">enable</param>
    <param name="package-meta">yes</param>
  </service>
  <service name="set_version" mode="manual" />
  <service name="format_spec_file" mode="manual" />
  <service name="tar" mode="buildtime">
    <param name="package-meta">yes</param>
  </service>
  <!-- disable it, as it fails right now due to the fact 
  that generated protocl buffers are inside go.mod so create 
  a vendor directory run
  create-vendor.sh
  or follow these steps
  1. install protoc on your machine (part of protobuf-devel)
  2. install protoc-gen-go132
  4. ln the protoc to ./cmake_build/bin/protoc
  4.5 run ./scripts/download_milvus_proto.sh
  5. run ./scripts/generate_proto.sh
  6. now you run `go mod vendor`
  7. Buy a new keyboard as have banged you head to many time on 
     it after reading the instructions
  <service name="go_modules" mode="manual">
    <param name="compression">xz</param>
    <param name="archive">milvus-*.tar</param>
  </service>
  -->
  <service name="download_files" mode="manual"/>
</services>
