Oi,
O Jrebel 6.4.2a foi lançado há poucos dias e o buildpack não está satisfeito com o "2a":
$ bundle exec rake package OFFLINE = true
ancinho abortado!
Micro versão inválida '2a'
Alterar config / jrebel_agent.yml para 6.4.2 não corrige o problema. Consegui construir o buildpack offline removendo a última linha de build / staging / resources / cache / https% 3A% 2F% 2Fdl.zeroturnaround.com% 2Fjrebel% 2Findex.yml.cached
Estou enfrentando o mesmo problema desde ontem para o pacote de construção do Liberty também. você pode confirmar que remover a linha 6.4.2a do yml em cache não é um problema?
A equipe Zero Turn around tem um arquivo de índice inválido. Vou entrar em contato com eles para melhorá-lo e adicionar uma correção ao buildpack que avisará e ignorará os valores ilegais.
por que não mudar /lib/java_buildpack/util/tokenized_version.rb valid_major_minor_or_micro para usar \ w em vez de \ d para pessoas que desejam usar essa nova versão do jrebel?
154 def valid_major_minor_or_micro (major_minor_or_micro)
155 major_minor_or_micro = ~ / ^ [\ w] * $ / || major_minor_or_micro = ~ / ^ + $ /
Final de 156
O número da versão é especificado e documentado aqui . Mudanças nisso seriam uma mudança significativa. Cabe aos repositórios atender às especificações, em vez de alterar a especificação para atender aos repositórios.
faz sentido. valeu.
Alguma atualização sobre isso?
Eu não obtive uma resposta de JRebel sobre consertar seu repositório, mas a compilação em master
agora é mais tolerante com o problema.
Desculpe, isso aconteceu. Não estávamos cientes das restrições ao formato da versão. Atualizaremos o repositório o mais rápido possível e também o informarei aqui.
@nebhale Não consegui encontrar seu e-mail. Para referência futura, para que possamos evitar buracos negros de comunicação, como você tentou entrar em contato?
@mirkoadari Enviei um e-mail para Mark Taber que, reconhecidamente, foi um tiro no http://cloudfoundry.slack.com e me encontrar em # java-buildpack. Se você quiser e-mail, é bhale @
Atualizamos o repositório. Se houver algum problema no futuro, envie um e-mail para [email protected]. Essa é a maneira mais rápida de chegar a uma resolução. Desculpe pelo incômodo a todos.
Comentários muito úteis
A equipe Zero Turn around tem um arquivo de índice inválido. Vou entrar em contato com eles para melhorá-lo e adicionar uma correção ao buildpack que avisará e ignorará os valores ilegais.