Escolar Documentos
Profissional Documentos
Cultura Documentos
Orbital
Agências
Infraestrutura
Felipe
Devs Agência
O Dev terá acesso aos arquivos ".scss", ".js" e O Agência deverá ser responsável pelo
".html" que irão compor a parte estética, dinâmica versionamento de suas alterações e ajustes da
e estrutural do Template ativo no site, vale forma que lhe for mais conveniente.
ressaltar que algumas funcionalidades não
poderão ser afetadas. Upload de não
alterações?
sim
Em posse das
informações da agência
Recebe informações
solicita criação do
ambiente
Notifica
Sim
Não
Notificar a agência parceira e Notifica Sim
Loja ok?
enviar dados de acesso
Ambientes
Ambiente de Homologação
Cada novo ambiente precisará ter um repositório privado contendo os
arquivos que compõem a loja Orbital Commerce. Agência Devs Orbital Felipe
O Gitlab é uma ferramenta, que em termos simples, serviria como um
Gerenciador de Repositórios Git num servidor nosso, ou seja, criaríamos cada
repositório dentro dele e esses repositórios estariam em nosso poder e
responsabilidade, não tendo nenhum resguardo na nuvem, apenas dos
backups que fizermos.
Com a necessidade das pastas IMAGES e OUTPUT, sofrerem alterações Clonar repositório do Validar e ajustar Configurar
constantes por parte do Lojista e da Agência nos ambientes (Homologação e Tema e iniciar acessos para o subdomínios e
Produção), terão um tratamento especial dentro do Servidor/Docker. As customização Cliente ou Agência acessos FTP
pastas citadas terão "cópias" fora do container pois é a única forma viável de
garantir persistência desses arquivos no caso de uma falha ou necessidade
de re-build do container. Vale ressaltar que as pastas também estarão
inclusas no repositório.
Compactar arquivos JS e
Diante desse cenário, adotaremos o seguinte procedimento:
CSS usando Laravel Mix
Abrir Ticket de
Fornecer Suporte
Suporte
Sem Gitlab (Ou similar)
Cada novo ambiente precisará ter um repositório privado contendo os Ambiente de Homologação
arquivos que compõem a loja Orbital Commerce. Agência Devs Orbital Felipe
Podemos criar uma Orbital Commerce, em portais tipo o Github ou
Bitbucket e criar cada repositório nessa conta.
Uma desvantagem é que existem limites de armazenamento nesses serviços Criar repositório, Criar Container Docker,
e devido a isso talvez seja necessário ignorar o conteúdo da pasta IMAGES clonando o da Loja usando o repositório
na hora realizar o commit para esses repositórios, pois certamente será a BASE fornecido
pasta com o maior volume de arquivos e dimensão em MB, gerando uma
necessidade de fazer backup desse conteúdo de outra forma.