J'ai l'extrait ci-dessous dans ma recette de chef.chef || bloc de sauvetage ne fonctionne pas en cas d'exception
begin
execute 'run_tests' do
command comand_string_to_run_nUnint
user "user"
password passkey
end
ensure
execute 'upload_report' do
command uplaod
user "user"
password passkey
end
end
le problème est que le rapport est téléchargé avec succès en cas de tous les tests passés, mais ne parvient pas à télécharger quand il y a une panne dans l'un des cas de test. Comment puis-je m'assurer que le rapport est téléchargé dans tous les cas.
Existe-t-il une manière différente de gérer les exceptions? Ps: Je télécharge dans le référentiel d'artefacts nommé Nexus.