controller | ||
hack | ||
solvable | ||
.dockerignore | ||
config.yml | ||
README.md |
tutorial-framework test
This is an example playground project built via TFW. It is a good starting point to build your own challenges from and will host automated tests in the future.
It also gives home to several useful scripts in the hack
folder to speed up development.
Getting started
TFW consists of 3 repositories:
baseimage-tutorial-framework
– Docker baseimagefrontend-tutorial-framework
– Angular frontendtest-tutorial-framework
(this repo)
See the documentation of each in their README.md
files.
Getting started with creating challenges using the framework – setting up a development environment, building, running and such – is documented here.
To learn the stuff you need to know about TFW in order to get started you should consult the baseimage-tutorial-framework
repo.
Setting up a development environment
Just copy and paste the following command in a terminal:
curl -fsSL https://git.io/vxBfj | bash
You have trust issues regarding the public key infrastructure? You can request a checksum authenticated version of the installer command from our team!
This will set up a special version of test-tutorial-framework
just for you:
- the latest frontend is included in
solvable/frontend
with dependencies installed solvable/Dockerfile
is pinned to use the latest TFW baseimage
After this, you can run use the hack/tfw.sh
script to build and run your copy (just call it without any arguments to see usage information).