rpmbuild échoue avec parenthèse au nom

Je construis des RPM avec maven, déclenchés par Jenkins. Quelqu'un a décidé que c'était une bonne idée d'avoir (et) dans les noms de travail de jenkins.

Cela brise ma génération de rpm, et il est immédiatement évident ce qui ne va pas avec la sortie de la console Jenkins:

[WARNING] /var/tmp/rpm-tmp.7L55LG: line 37: syntax error near unexpected token `(' 

Dans /var/tmp/rpm-tmp.7L55LG, ligne 37, nous avons

 mv /var/lib/jenkins/jobs/myjenkinsjob-(WEB-SITE) \ /workspace/target/rpm/mywebsite/tmp-buildroot/* $RPM_BUILD_ROOT 

(WEB-SITE) n'est pas échappé ou cité.

La question que je suis est, où est généré ce script shell, et comment puis-je le modifier?

One Solution collect form web for “rpmbuild échoue avec parenthèse au nom”

Voir la section% install du file spec.

  • Pourquoi certains RPM ne sont-ils pas «relogables»?
  • Impossible d'installer mysql-devel sur centos
  • Où puis-je get des rpms pour Red Hat Linux version 9 (Shrike)
  • Pourquoi certaines caisses CentOS 5 sont-elles encore vulnérables à ShellShock après la mise à niveau de Bash?
  • La mise à jour de Yum se plaint de la dépendance (incompatibilité d'architecture)
  • Linux scientifique: comment installer yum en mode RPM?
  • Où sont les repos avec des outils de développement pour SUSE (SLED 11)?
  • CentOS 5: Comment résoudre le conflit de dépendance RPM php53 avec php-foo et php-common?
  • Récupérer CentOS manquant YUM et RPM
  • RPM + rpm installation (ne pas créer le directory selon SPEC)
  • RedHat: est-il possible d'installer des paquets dans une sorte d'environnement simulant pour créer des RPM?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.