FERRAMENTAS LINUX: A Canonical Libera o Snapcraft 2.32 para apoiar o ROS Lunar no Plugin Catkin .

domingo, 25 de junho de 2017

A Canonical Libera o Snapcraft 2.32 para apoiar o ROS Lunar no Plugin Catkin .



Introduz suporte de compilação cruzada no plugin Rust.



O Kyle Fazzari da Canonical lançou ontem uma nova atualização de manutenção da ferramenta Snapcraft que permite que os desenvolvedores de aplicativos embalem seus aplicativos como Snaps para distribuição em vários sistemas operacionais baseados em Linux que suportam as tecnologias Snappy.

Vindo apenas 11 dias após o lançamento do Snapcraft 2.31 que implementou o suporte para retomar os downloads do Snap ao criar Clips clássicos, um melhor acompanhamento de ativos de pacotes de compilação, suporte para peças do Go de compilação cruzada e todo o suporte para construir um projeto ROS inteiro a partir de um único arquivo, O Snapcraft 2.32 parece ser uma pequena atualização que adiciona suporte para ROS Lunar Loggerhead no plugin Catkin, que é principalmente direcionado ao lançamento Ubuntu 17.04 (Zesty Zapus).

O plugin do Autotools também foi melhorado para não forçar a exclusividade no configflags, o suporte de compilação cruzada agora está disponível no plugin Rust, um comando "--version" foi implementado para mostrar a versão Snapcraft atualmente instalada, juntamente com um "whoami" comando. Além disso, o local agora pode ser especificado como fonte-tipo em fontes, e a imagem Docker snapcore / snapcraft agora pode ser usada em Travis CI, que pode executar testes de unidade com o armhf simulado.

O Snapcraft não vazou texto verde na linha de comando

A mensagem que é retornada quando o delta é muito grande também foi melhorada no Snapcraft 2.32, que parece não ter mais vazão de texto verde na linha de comando. Por fim, a pirâmide agora é usada como um roteador para servidores falsos durante os testes, os trabalhos da Travis podem agora ser refatados usando os estágios e é possível configurar a execução do spread no linode, também para testes. Um Dockerfile Snapcraft está agora disponível no tarball de origem, que você pode baixar agora da página de lançamentos do projeto do GitHub .

O Snapcraft 2.32 é direcionado para a série de sistemas operacionais Ubuntu 16.04 LTS (Xenial Xerus), pois é a versão atual suportada a longo prazo, mas logo estará disponível nos principais repositórios de software de outros lançamentos Ubuntu habilitados para Snappy, como o Ubuntu 16.10 ( Yakkety Yak) e Ubuntu 17.04 (Zesty Zapus), então certifique-se de atualizar para esta versão assim que aterrar.


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário