FERRAMENTAS LINUX: A Canonical libera o Snapcraft 2.29 Snap Creator Tool parao Ubuntu 16.04 LTS e 17.04.

quinta-feira, 27 de abril de 2017

A Canonical libera o Snapcraft 2.29 Snap Creator Tool parao Ubuntu 16.04 LTS e 17.04.



Já está nos repos estáveis do seu sistema operacional favorito.



Sergio Schvezov da Canonical lançou a versão 2.29 do Snapcraft, o utilitário de linha de comando de código aberto desenvolvido pela Canonical para Ubuntu Linux para permitir que os desenvolvedores de aplicativos empacotarem seus aplicativos como Snaps.

Snapcraft 2.29 vem um mês após o lançamento do Snapcraft 2.28, e é possível graças às contribuições feitas por vários desenvolvedores, incluindo Sergio Schvezov, Leo Arias, Joe Talbott, Colin Watson, Andy Li, Chris MacNaughton, Parameswaran Sivatharman, Christian Dywan, Celso Providelo, Kyle Fazzari, Facundo Batista e Jumpei Ogawa.

Há mudanças por toda parte, e entre as que vale a pena mencionar aqui são suporte para execução de outros sistemas operacionais, uma estratégia de repetição melhorada para GETs para Snappy Store, melhor saída de envio, mude para a versão LTS mais recente do Node.js para o plugin nodejs , Juntamente com suporte para a ferramenta de gerenciamento de dependência confiável e segura do Fio.

"Melhorias foram feitas para a maneira snapcraft (através python) encontra bibliotecas ao usar ctypes, isso garante um funcionamento correto de snapcraft em sistemas operacionais.Outras melhorias foram feitas para snapcraft em sistemas operacionais para ter correto queda novamente mecanismos para continuar funcionando", leia as notas de lançamento .

O arco ARM64 (AArch64) foi adicionado aos testes noturnos

Entre outras mudanças implementadas na versão Snapcraft 2.29, podemos citar que a arquitetura ARM64 (AArch64) foi adicionada aos testes noturnos, a distribuição KDE Neon GNU / Linux agora é suportada, o ant plugin foi atualizado para honrar a configuração do proxy eo Rust plugin agora pode definir a variável de ambiente RUSTFLAGS.

O plugin catkin foi atualizado para permitir a criação de um ambiente completamente válido, o teste de limite de registro de nome também foi atualizado, o Launchpad agora é usado como fonte para o snap de teste compactado durante os testes e parece o local do Upstream retry autopkgtests script foi atualizado também.

Várias outras pequenas correções e atualizações de documentação também estão presentes na versão Snapcraft 2.29, portanto verifique se você está curioso para saber o que exatamente foi alterado. Enquanto isso, você encontrará o Snapcraft 2.29 nos repositórios estáveis ​​do Ubuntu 16.04 LTS (Xenial Xerus), Ubuntu 16.10 (Yakkety Yak) e Ubuntu 17.04 (Zesty Zapus).

Changelog

[Sergio Schvezov] 
* loja: melhor estratégia de repetição para GETs. (# 1212) 
* docs: remover docs e link para snappy-docs. (# 1227) 
* plugin nodejs: mudar para o LTS mais recente. (# 1228) 
* pluginhandler: exclua `/ snap /` das bibliotecas. (# 1231) 
* plugin nodejs: mudar para o LTS mais recente. (# 1228) (# 1232) 
* núcleo: encontrar as bibliotecas corretas como um estalo. (# 1234) 
* snap: use o tarball gpg em vez de git: //. (# 1236) 
* docs: guia de contribuição de atualização. (# 1233) 
* repo: habilitar elementar. (# 1237) 
* cli: melhore a saída do impulso. (# 1240) 
* ci: integração de plugins de integração faz o teste. (# 1252) 
* plugin nodejs: adicione suporte para fios. (# 1245) 
* ci: fix travis ordering para geração de locais. (# 1254) 
* núcleo: Suporte a partir de outros sistemas operacionais. 
(# 1257) * meta: versão do suporte git. (# 1260) 
* shell_utils: limpeza de código (# 1265) 
* meta: substitui a versão com script de versão. (# 1267) 
* testes: fixar a versão do pacote testes de fixação. (# 1269) 
* Nova versão upstream 2.29 (LP: # 1684965) 

[Joe Talbott] 
* testes: Fixar o teste da loja de teste para Tracks. (# 1225) 
* pluginhandler: fator out estado bits para o estado pacote. (# 1221) 
* repo: track por-parte build-packages. (# 1193) 
* fontes: adicione VCS rastreamento de ativos (# 1229) 

[Facundo Batista] 
* loja: melhor verificação do código de erro no StatusTracker. (# 1226) 

[Leo Arias] 
* testes: adicione arm64 aos testes noturnos (# 1210) 
* testes: Teste de limite de janela de registro de nome de atualização. 
(# 1224) * ci: atualize a localização do script de teste de repetição de upstream. (# 1243) 
* testes: use o launchpad como fonte do snap de teste compactado (# 1259) 

[Jumpei Ogawa] 
* repo: habilite o KDE Neon. (# 1244) 

[Kyle Fazzari] 
* plugin catkin: crie um ambiente completamente válido (# 1239) 

[edvega] 
* help: substitua traços por sublinhados ao imprimir plugins ajuda (# 1241) 
* cli: # 1251) 

[Celso Providelo] 
* loja: novos erros de registro e atualização de teste. (# 1247) 

[Christian Dywan] 
* lxd: refatorar o Cleanbuilder no Containerbuild e adicionar o Project. 

(# 1230) [Parameswaran Sivatharman] 
* loja: encanamento para apoio de colaboração. (# 1246) 

[Colin Watson] 
* ant plugin: honra proxy configuração (# 1256) 

[Chris MacNaughton] 
* plugin de ferrugem: atualizar plugin para definir RUSTFLAGS (# 1255) 

[Andy Li] 
* docs: links fixos para doc. (# 1250) 
* testes: cobertura do relatório somente em testes unitários. (# 1266)


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário