acammies
2018-04-17 034b0f9c4124637402ed43ac1391f3e256984df0
more additions but mainly small fixes all over
3 files modified
9 ■■■■■ changed files
exercises/0-rogue-cluster/README.md 4 ●●●● patch | view | raw | blame | history
exercises/2-attack-of-the-pipelines/README.md 4 ●●●● patch | view | raw | blame | history
exercises/3-revenge-of-the-automated-testing/README.md 1 ●●●● patch | view | raw | blame | history
exercises/0-rogue-cluster/README.md
@@ -22,6 +22,6 @@
 - Learners have access to LDAP bind credentials to be able to auth against gitlab 
 - 
 
## User privaleges
 - Learners will require privaleges to run SCC containers ie GitLab
## User privileges
 - Learners will require privileges to run SCC containers ie GitLab
 - 
exercises/2-attack-of-the-pipelines/README.md
@@ -106,7 +106,7 @@
    * The server hosting it live reloads; so as you make changes to your code; the app will live update
    * The Data you see in the screen is dummy / stubbed data. This is served up when there is no backend connection found
2. The app is a todolist manager built in Vue.js. Play around with the App. You will notice when you add todos they appear and clear as expected. If you refresh the page you'll loose all additions. This is because there is persistence
2. The app is a todolist manager built in Vue.js. Play around with the App. You will notice when you add todos they appear and clear as expected. If you refresh the page you'll lose all additions. This is because there is persistence
3. The structure of the `todolist-fe` is as follows.
```bash
@@ -431,7 +431,7 @@
5. Name this job `dev-todolist-fe-build` and select `Freestyle Job`. All our jobs will take the form of `<ENV>-<APP_NAME>-<JOB_PURPOSE>`. ![freestyle-job](../images/exercise2/freestyle-job.png)
5. The page that loads is the Job Configuration page andi t can be returned to at anytime from Jenkins. Let's start configuring our job. To conserve space; we will make sure Jenkins only keeps the last builds artifacts. Tick the `Discard old builds` checkbox and set `Max # of builds to keep with artifacts` to 1 as below ![keep-artifacts](../images/exercise2/keep-artifacts.png)
5. The page that loads is the Job Configuration page and it can be returned to at anytime from Jenkins. Let's start configuring our job. To conserve space; we will make sure Jenkins only keeps the last builds artifacts. Tick the `Discard old builds` checkbox and set `Max # of builds to keep with artifacts` to 1 as below ![keep-artifacts](../images/exercise2/keep-artifacts.png)
5. Our NodeJS build needs to be run on the `jenkins-slave-npm` we created earlier. Specify this in the box labelled `Restrict where this project can be run` ![label-jenkins-slave](../images/exercise2/label-jenkins-slave.png)
exercises/3-revenge-of-the-automated-testing/README.md
@@ -82,6 +82,7 @@
![todoitem-fail-test](../images/exercise3/bdd-bananas.png)
### Part 1 - Tests in our Pipeline
> _In this exercise we will improve the pipeline created already by adding some unit tests for the frontend & backend along with some end to end tests (e2e) to validate the full solution_