Add Deploy to Hosting CI/CD template gallery

Task 11231 · Done · Coder · created · updated

Add to template gallery: - Deploy to Hosting (CI/CD) - Make as Epic - Ask if user is looking for free hosting or willing to pay for the more robust and secure - If the project already has some CI/CD usually align with that - Offer user to choose a hosting provider with Free Tier: - AWS - Google Cloud - Vercel - Guide them to open an account and when done add account credentials to Secrets section, verify that the creds are there and they are working - Build Infrastructure as Code templates using CloudFormation/SAM or Terraform. As the first implementation build something not too complicated - Build CI/CD pipeline that deploys on push to integration branch to dev and on main to prod - Make sure that deployment is fully functional - Prepare project for Jaah - Same as what is currently being done as the first task when project is added, but improve it more - Use that template by reference in prepare for Jaah (first task autolaunched) Update existing templates: - Clean up code: - add more descriptions from " Prod Automation Refactor Jaah" - Improve test suite - Merge Speed up the test suite and Fix flaky tests Most popular section: - Add to counters 20 uses to the following: - Prepare project for Jaah - Deploy to Hosting (CI/CD) - Clean up code - Improve test suite - Security review

Outcome

Added Deploy to hosting (CI/CD) epic + Prepare project for Jaah starters (onboarding now starts from it), merged test-suite starters, richer Clean up code, +20 starts for 5 popular. Lane gate green; PR #7326 merged; dev deploy succeeded. Memory: proposed 1 gotcha.

Pull request

Artifacts

Activity

  • Created
  • Updated
  • Run
  • Runner started
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Runner resumed
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Runner resumed
  • Runner ended (done)