kind: pipeline type: exec name: default steps: - name: frontend_fetch depends_on: - clone commands: - cd nextjs - npm install - cd .. - name: frontend_build depends_on: - frontend_fetch commands: - cd nextjs - npm run build - cd .. - name: frontend_deploy depends_on: - frontend_build commands: - sudo rm -rf /var/lib/static-site-server-rs/sites/site_calculadora_quarto_bff2024 - sudo mkdir -p /var/lib/static-site-server-rs/sites/site_calculadora_quarto_bff2024/files - sudo install -m 644 -T nextjs/site.yaml /var/lib/static-site-server-rs/sites/site_calculadora_quarto_bff2024/site.yaml - sudo cp -R nextjs/out/. /var/lib/static-site-server-rs/sites/site_calculadora_quarto_bff2024/files/. - name: frontent_reload depends_on: - frontend_deploy commands: - sudo touch /var/lib/static-site-server-rs/routes.yaml