Abrir tópico com a navegação

PublicaÇÃo AvanÇada

Esse tipo de publicação é destinada aos usuários que desejam configurar o Ambiente de Produção (Bibliotecas Comuns), no servidor de produção de forma manual, informando a exata localização do ambiente. O processo será descrito a seguir:


Passo 1:
Acessar o item Projeto do menu ScriptCase, opção Publicar, conforme imagem abaixo.






Passo 2:
Selecionar quais aplicações serão publicadas. Pode ser publicado todo o Projeto ou escolhidas as aplicações individualmente.







Passo 3: Selecione publicação avançada.





Passo 4: Criar um template de publicação para que as configurações definidas sejam salvas e possam ser reutilizadas.






Passo 5: Definir a estrutura de diretórios do ambiente de produção de acordo com a estrutura das bibliotecas comuns definidas no servidor de produção. Considere que o diretório raiz do ambiente é prod_scriptcase. Abaixo é exibido um exemplo de configuração.

*OBS - O Caracter "/", significa a raiz do Servidor Web, é utilizado em paths relativos.

Diretório de Produção - Path relativo até o diretório prod.
/prod_scriptcase/prod

Diretório de Imagens (utilizado no processo de upload) - Path relativo até o diretório img.
/prod_scriptcase/file/img

Diretório Temporário -
Path relativo até o diretório tmp.
/prod_scriptcase/tmp

Diretório para Documentos (utilizado no processo de upload) - Path absoluto (caminho completo) até o diretório doc.
C:/Apache/Apache2/htdocs/prod_scriptcase/file/doc




Passo 6: Definição do nome da conexão que será utilizada em Produção.





Passo 7: Escolher o modo de publicação a ser utilizado. O ScriptCase disponibiliza três opções:


1 - Gerar ZIP com aplicações (recomendada): Ao final do processo será disponibilizado um link para download do pacote de publicação.



2 - Publicar em diretorio no servidor: Publica as aplicações no diretório informado. Essa opção só deve ser utilizada, caso a publicação seja realizada no mesmo servidor em que o ScriptCase está instalado.






3 - Publicar em servidor de FTP: Publica automaticamente as aplicações em um servidor remoto de FTP.





Passo 8: Ao final do processo será exibido um relatório das aplicações publicadas.



Passo 9: As bibliotecas comuns são as rotinas necessárias para a execução das aplicações em ambiente de produção, por isso é obrigatório que elas sejam levadas juntas ao pacote de publicação.

PS' Caso você esteja publicando aplicações do mesmo projeto novamente, não é preciso baixar as bibliotecas comuns. Esta informação só não é válida quando as bibliotecas comuns foram atualizadas em um novo release do ScriptCase.