Я генерирую RPM, используя пакет туманности в Gradle. Из приведенного ниже кода генерируется RPM с именем conf-unspecified-2020.01.30.3.noarch.rpm . Вместо этого я хотел удалить номер версии (не указанный в этом rpm) из имени rpm и хотел, чтобы rpm выглядел в формате conf-2020.01.30.3.noarch.rpm и это 2020.01.30.3 должен быть номер релиза. Может кто-нибудь иметь представление об этом и заранее спасибо!
task rpmpackage(type: Rpm){ packageName "${rpmName}" release "${getDate()}.${BUILD_NUMBER}" os LINUX addParentDirs = false from("${projectDir}${repoSrcDir}") { into "${destDir}" } }
rpm должны иметь номер версии и номер выпуска, разделенные знаком da sh, поэтому я не думаю, что вы можете создать пакет без номера версии или номера выпуска:
rpm
<name>-<version>-<release>.<architecture>.rpm
Это то, с чем можно играть.