Skip to content

ArxusPublic/HTF-Challenges-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello and Welcome to the Arxus Hackathon

Before you start

You will need to copy (fork) this repository.

  1. Press the Fork button on the top right.
    fork

  2. Login with your Github account or create a new account

  3. GitHub will take you to your copy (your fork) of the HackTheFuture repository.

Now to work on your laptop, you will need to clone the repository to your local machine. For this hackathon we recommend to use Visual Studio Code. If you really want, you could also use any other IDE.

To hack (with VSCode), do the following

  1. Install Git: https://git-scm.com/downloads/
  2. Install VSCode: https://code.visualstudio.com/
  3. Install Azure CLI: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
  4. Install Terraform: https://www.terraform.io/downloads.html
  5. Open VSCode
  6. Open the command pallet (CTRL + SHIFT + P)
  7. Type git clone and choose the action Git: clone
  8. Fill in the URL of the repository (something like https://github.com/<yourgithubaccountname>/hackthefuture.git and press enter). You can find the full URL by clicking the Code button on the top right.
    img
  9. Select the folder you want to clone to and press enter
  10. Press the Open button
    img
  11. Trust the author on the left.

This will open the project folder. Now, we recommend to install a couple of VSCode extensions. Head over to the websites below and click install.

  1. https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions
  2. https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice
  3. https://marketplace.visualstudio.com/items?itemName=HashiCorp.terraform

Best to turn on auto-save

  1. Open the command pallet (CTRL + SHIFT + P)
  2. Type Auto Save and press enter

Important

When you make changes to the repository, you need to push them to GitHub again. We will use this to check your work.

  1. Press the button Source Control button which looks like this img on the left.
  2. Add all items you want to push by using the + sign next to the files you want to add.
  3. Add a message
  4. Press the Commit button:
    img
  5. Finally, press the Sync Changes button:
    img

Let's Go!

Now head over to the challenge-1 folder to get started.

Only go to the next challenge if you have completed the previous one and the LED on https://htf.arxus.eu turns green.

Do not forget

If you think you are stuck, ask the coaches for help. It is better to ask than to waste precious minutes.