https://github.com/locaweb/ftp-deploy
Automatize o envio de arquivos de FTP do seu site para o seu site Locaweb!
https://github.com/locaweb/ftp-deploy
deployment ftp locaweb
Last synced: 6 months ago
JSON representation
Automatize o envio de arquivos de FTP do seu site para o seu site Locaweb!
- Host: GitHub
- URL: https://github.com/locaweb/ftp-deploy
- Owner: locaweb
- License: mit
- Created: 2022-11-16T18:56:43.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-22T12:38:15.000Z (almost 2 years ago)
- Last Synced: 2024-10-14T09:11:04.650Z (7 months ago)
- Topics: deployment, ftp, locaweb
- Language: Shell
- Homepage:
- Size: 16.6 KB
- Stars: 12
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ftp-deploy
Automatize o envio de arquivos de FTP do seu site para o seu site Locaweb!
## Exemplo de uso
```
name: Deploy via ftp
on: push
jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3- name: FTP Deploy Locaweb
uses: locaweb/[email protected]
with:
host: ${{ secrets.HOST }}
user: ${{ secrets.USER }}
password: ${{ secrets.PASS }}
localDir: "dist"
```> Disclaimer: Use secrets para os dados de acesso do seu Servidor FTP, segredos evitam de você expor dados sensíveis no seu código fonte. Para mais detalhes de uso de secrets no github acesse https://docs.github.com/en/actions/security-guides/encrypted-secrets
## Parâmetros de uso
Parâmetro | Descrição | É requerido? | Padrão
--- | --- | --- | ---
host | Host | Sim | N/A
user | Usuário de FTP | Sim | N/A
password | Senha | Sim | N/A
localDir | Diretório do projeto a ser copiado a sua hospedagem | Não | .
remoteDir | Diretório da sua hospedagem que irá receber os arquivos copiados, **caso sua hospedagem for Windows use o valor 'web'** | Não | 'public_html'
forceSsl | Forçar encryptação SSL | Não | false
options | Opções adicionais ao uso do comando [lftp](http://lftp.yar.ru/lftp-man.pdf) | Não | ''