I don't understand why some developers insists on using semver and not follow the spec, in my opinion that is the only 'problem' with semver.
If you need a version and don't care about following the spec just use a timestamp or datetime, replace it where required with a sed command and move on but please don't claim to use semver if it's just an arbitrary number for you