'erro lint_control_architecture_valid_contents'

1

Eu estava criando um aplicativo de estrutura, cURL para Snappy. Eu poderia criar e publicar, mas o aplicativo publicado gerou alguns erros.

2 falha:

  • found binaries for architecture 'all': bin/curl lint_control_architecture_valid_contents
  • (MANUAL REVIEW) type 'framework' not allowed lint_snappy_type_redflag O que isso significa?

2 Avisos:

  • security policy not found framework_policies
  • unknown entries in package.yaml: 'description,summary' lint_snappy_unknown

Como posso corrigir isso?

Felicidades

    
por tetor 28.10.2015 / 09:14

1 resposta

2

Na verdade, existem várias perguntas aqui.

found binaries for architecture 'all': bin/curl lint_control_architecture_valid_contents

Isso significa que você incluiu binários compilados no pacote (nesse caso, bin/curl ), mas disse que o pacote é independente de arquitetura no manifesto do pacote (não especificar uma architectures key em meta/package.yaml significa que ela é padronizada para architectures: ["all"] , resultando em Architecture: all em DEBIAN/control ). Você deve atualizar meta/package.yaml para incluir architectures: ["amd64"] .

unknown entries in package.yaml: 'description,summary' lint_snappy_unknown

Você incluiu propriedades no seu meta/package.yaml que não são reconhecidas, ou seja, description e summary . Você deve removê-los.

Veja o guia sobre os metadados do pacote para mais detalhes sobre quais propriedades são permitidas.

(MANUAL REVIEW) type 'framework' not allowed lint_snappy_type_redflag

e

security policy not found framework_policies

O link após a mensagem de falha informa o que você precisa saber aqui:

  
  • As estruturas devem sempre especificar a política de estrutura, caso contrário, a loja a rejeitará
  •   
  • Os snaps da estrutura sempre acionam uma revisão manual para garantir que a política da estrutura não tenha sido alterada. Como alternativa, o primeiro upload pode exigir revisão manual, mas os uploads subsequentes podem ser aprovados automaticamente se a política de segurança não mudar
  •   
    
por James Tait 02.11.2015 / 18:35