Игнорировать номер версии при создании RPM в Gradle с помощью туманности - PullRequest
1 голос
/ 30 января 2020

Я генерирую 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}"
        }
}

1 Ответ

0 голосов
/ 30 января 2020
Пакеты

rpm должны иметь номер версии и номер выпуска, разделенные знаком da sh, поэтому я не думаю, что вы можете создать пакет без номера версии или номера выпуска:

<name>-<version>-<release>.<architecture>.rpm

Это то, с чем можно играть.

...