У нас вы можете посмотреть бесплатно Deploy Automático para instância EC2 da AWS utilizando GitHub Actions или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
É isso mesmo que está no título o/. Nesse vídeo explico de uma maneira prática e simples como configurar o deploy automático de um projeto num repositório do GitHub para uma instância EC2 na AWS, utilizando uma action que roda SSH com rsync por debaixo dos panos. O vídeo não possui nenhuma edição, para deixar ainda mais claro como o processo pode ser simples e tranquilo, bastando um pouco de prática. Claro que existem formas muito mais robustas e seguras de fazer isso, mas essa é uma maneira simples e prática e que pode ser útil em projetos do dia a dia. Obrigado por assistir! E segue o conteúdo do arquivo .yml utilizado no Workflow do vídeo: `` name: Push-to-EC2 on: push: branches: main jobs: deploy: name: Deploy to EC2 runs-on: ubuntu-latest steps: name: Checkout the files uses: actions/checkout@v3 name: Copy files with SSH uses: easingthemes/ssh-deploy@main env: SSH_PRIVATE_KEY: ${{secrets.EC2_SSH_KEY}} ARGS: "-rltgoDzvO --delete" SOURCE: "./" REMOTE_HOST: ${{secrets.REMOTE_HOST}} REMOTE_USER: ${{secrets.REMOTE_USER}} TARGET: ${{secrets.TARGET_DIR}} EXCLUDE: "/dist/, /node_modules/, **.env, rebuild_app.sh, watcher.sh" `` thumbnail feita no paint