GitHub Actions and AWS

  • Status: Closed
  • Preis: $100
  • Einträge eingereicht: 1
  • Gewinner: yedaniel

Kurzbeschreibung des Wettbewerbs

You must be able to demonstrate ALL of the following as a WORKING WEBSITE run using GitHub ACTIONS
1. Credentials for AWS account must be stored in a GitHub SECRET
2. Github actions must read the GitHub secret and use the credentials to create a S3 Bucket in AWS account using CloudFormation Github repo is https://github.com/zeisys/github_actions_contest_iac_s3b.git
3. Github actions must take HTML code out of a GitHub repo and copy into the above created S3 BUCKET. HTML Github repo is https://github.com/zeisys/github_actions_contest_aac_html.git
4. Github actions must configure the S3 BUCKET as a static HTML website
5. Github actions should send an email as per yaml file in EMAIL Configuration repo https://github.com/zeisys/github_actions_contest_pac_config.git informing the deployment is complete
6. As and when ANY OF THE ABOVE GitHub repos is updated, GitHub Actions should automatically run and update the website and a new email must be sent.

GitHub Actions are the ONLY approved way of running this website. Please do NOT suggest other languages (like python, nodejs), or other tools like (jenkins, gitops). We are NOT interested in alternate solutions.

You must use your own free AWS account and free Github account to demo the solution.

Code Handover: To mark this project as complete, you must tranfer all the GitHub Action code, and a set of instructions on how to set it up in our GitHub repo.

Empfohlene Fähigkeiten

Top-Einträge für diesen Wettbewerb

Mehr Einträge sehen

Öffentliche Anschlagtafel

  • MSulyman
    MSulyman
    • 2 Monate zuvor

    Can you elaborate step 5 a little bit more? When actions completes where it should send email?

    • 2 Monate zuvor
    1. ztplc
      Wettbewerbs-Inhaber
      • 2 Monate zuvor

      See our next contest.

      • 2 Monate zuvor

Einstieg in Wettbewerbe

  • Veröffentlichen Sie Ihren Wettbewerb

    Veröffentlichen Sie Ihren Wettbewerb Schnell und einfach

  • Erhalten Sie zahlreiche Einträge

    Erhalten Sie zahlreiche Einträge aus der ganzen Welt

  • Vergeben Sie die Prämie an den besten Eintrag

    Vergeben Sie die Prämie an den besten Eintrag Laden Sie die Dateien herunter - ganz einfach!

Wettbewerb Veröffentlichen oder registrieren Sie sich heute!