Skip to content

intelipost/magento2-pudo

Repository files navigation

Sonarcloud Status Maintainability Rating Reliability Rating Security Rating SonarCloud Coverage SonarCloud Bugs SonarCloud Vulnerabilities Code Smells Duplicated Lines (%) Lines of Code Technical Debt

🚀 magento-pudo-v2

Plugin de Pudo no Magento v2.

Squad

Conectividade

Sumário

Começando

As instruções a seguir irão lhe proporcionar uma cópia deste projeto e de como rodar em sua máquina local para propósito de desenvolvimento e testes. Veja na sessão de deployment para saber com mais detalhes de como dar deploy em sua aplicação.

Documentação

Você pode descobrir mais sobre a aplicação através do nosso Confluence ou Swagger

Pré-requisitos

Dependências necessárias para se instalar o software e como instalá-las.

  1. É necessário que você tenha PHP >= 7.1 instalado na sua máquina. Para verificar, rode o seguinte comando:
$ php -version
  1. Necessário ter o Composer também. Verifique através do comando:
$ composer -vvv about

Instalação

Para rodar a aplicação, execute os próximos passos:

  1. Faça o clone do projeto:
$ git clone https://github.com/intelipost/magento-pudo-v2.git
  1. Entre na pasta do projeto:
$ cd magento-pudo-v2
  1. Instale todas as dependencias usando o composer:
$ composer install

Caso não tenha, executa o seguinte comando:

$ composer install --no-dev --optimize-autoloader
$ composer dump-autoload --no-dev --optimize

Executando os testes

Para rodar os testes automáticos do seu sistema siga os comandos abaixo:

# rodando todos testes unitários com cobertura de código
$ vendor/bin/phpunit --coverage-text

# rodando todos testes unitários com cobertura de código e gerando gráficos
$ vendor/bin/phpunit --coverage-html destinationFolder

Deployment

Ambientes

Stack desenvolvimento

  • PHP - Linguagem principal
  • Composer - Gerenciador dependências

Contribuições

Por favor leia CONTRIBUTING.md para mais detalhes a respeito do nosso código de contuda e o processo de submissão de pull-requests para nós.

Versionamento

Nós usamos GitHub para versionamento. Para visualizar as versões disponíveis veja tags nesse repositórios.

Veja também a lista completa de contribuidores que contribuiram para o desenvolvimento deste projeto.

Licença

Esse projeto é licenciado pela MIT License - veja também LICENSE.md para mais detalhes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published