FERRAMENTAS LINUX: A Canonical adiciona o suporte de Multipass Cleanbuild à sua ferramenta Snapcraft Snap Creator

segunda-feira, 30 de abril de 2018

A Canonical adiciona o suporte de Multipass Cleanbuild à sua ferramenta Snapcraft Snap Creator



Está chegando em breve a um sistema operacional Ubuntu perto de você

A Canonical lançou no final de semana a versão 2.42 de sua ferramenta de linha de comando Snapcraft para criar pacotes Snap no sistema operacional Ubuntu Linux.

O Snapcraft 2.42 vem menos de duas semanas após a versão 2.41, o que aprimorou o mecanismo de substituição de etapas do ciclo de vida, passagem de propriedade, relatório de erros e atualização dos plugins dotnet, nodejs e python, para adicionar ainda mais aprimoramentos ao utilitário. empacotar seus aplicativos como Snaps.

No Snapcraft 2.42, há um novo recurso chamado suporte de compilação de limpeza multipass, que pode ser útil para os usuários do snapbuild cleanbuild com multipass instalado. Para experimentá-lo, você terá que executar o comando "$ SNAPCRAFT_BUILD_ENVIRONMENT = multipass snapcraft cleanbuild" no emulador de terminal.






Por outro lado, o Snapcraft 2.42 remove o suporte para contêineres persistentes remotos, que já estavam em fase experimental há algum tempo e nunca chegaram a estar prontos para uso em produção. Ele estava disponível apenas como um sinalizador de recursos que permitia aos usuários habilitar uma instância remota do LXD para manipular a compilação com montagens locais.

"Dado que este era um sinalizador de recursos e nunca deixou seus estágios experimentais, removê-lo foi a coisa certa a se fazer para remover qualquer expectativa de que isso seja levado adiante ou que o usuário passe por uma experiência ruim ao usá-lo", disse Sergio Schvezov, desenvolvedor da Snapcraft. . "Isso não afeta o uso de contêineres LXD persistentes locais, nem afeta construções limpas remotas."

Palavras-chave "arquiteturas" retrabalhadas, melhorias no plug-in dotnet

Entre outras mudanças incluídas no Snapcraft 2.42, podemos mencionar a capacidade do plugin dotnet de substituir a lógica do plug-in quando a opção "override-build" é usada, reestruturação da palavra-chave "architectures" em uma lista de objetos mais explícitos onde ambos e arquiteturas de execução são especificadas.

Existem várias outras pequenas melhorias e correções de bugs incluídas no Snapcraft 2.42, que você pode ver abaixo ou nas notas de lançamento do GitHub , de onde você pode fazer o download do tarball de origem se você quiser compilá-lo no seu sistema operacional Ubuntu . No entanto, esta versão deve estar disponível em breve nos repositórios de todos os lançamentos do Ubuntu.



Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário