Antes de criar e publicar uma extensão, deve-se criar uma conta no Market Place.
Criar a extensão no Market Place
Para criar uma extensão no Market Place siga os seguintes passos:
- Acesse o Market Place, faça o login e clique no nome da sua empresa
- No submenu clique em extensões e, depois no botão
- Na tela de nova extensão você deverá configurar:
- Nome da extensão: Deve ser um nome curto, sem espaços ou acentos e não será exibido para os clientes;
- Nome de exibição: Este será o nome visível para o cliente;
- Ativa: Torna a extensão visível. Marque somente quando sua extensão estiver pronta para ser utilizada pelos clientes;
- Externa: Se sua extensão não possui um pacote cmpkg para ser instalada através do NCR Master, você pode marcar externa e fornecer uma página.
Importante: A forma recomendada é através do Market Place, pois a instalação é simplificada e as atualizações propagadas automaticamente para os clientes. - Tags: Escolha os tags que representam sua extensão, isso facilitará a busca e classificação da mesma.
- Descrição: Elabore uma descrição detalhada de sua extensão
- Imagem: Forneça um logotipo para sua extensão ou da sua empresa.
- Chave da extensão: Essa chave será única e gerada pela NCR.
- Clique em Salvar para concluir
- Importante: Os campos fornecidos aqui deverão ter o mesmo valor daqueles utilizados no SDK para o empacotamento da extensão.
Tela de criação de extensão
Publicar a extensão no Market Place
Para publicar uma extensão no Market Place siga os seguintes passos:
- Acesse o Market Place, faça o login e clique no nome da sua empresa
- No submenu clique em pacotes e selecione a extensão que deseja publicar, depois clique no botão
- Escolha o arquivo cmpkg de sua extensão e aguarde o upload.
- Importante: Os dados do pacote serão validados com a empresa e com os dados da extensão. Qualquer inconsistência impedirá o upload
- Após a mensagem "Upload realizado com sucesso", você verá os dados do pacote na lista, mas a o pacote ainda não está publicado.
- Você deverá preencher as notas do release clicando no botão
- De volta à página de pacotes, clique em para publicar esta versão.
Tela de notas de release
Instalar a extensão
Tendo sido publicada a extensão no Market Place, esta poderá ser encontrada na página Market Place do Master, onde poderá ser baixada e instalada no terminal Master.
Ao instalar uma extensão, o Master executa os scripts e instala os componentes de servidor.
Em caso de sucesso, essa extensão é disponibilizada para instalação nas estações, o que é feito pelo Launcher.
Todos os terminais são atualizados automaticamente assim que o Launcher é executado.