diff --git a/labreports/LAB_Strombilly.md b/labreports/LAB_Strombilly.md new file mode 100644 index 00000000..7573021a --- /dev/null +++ b/labreports/LAB_Strombilly.md @@ -0,0 +1,110 @@ +# Lab Report Template for CIS411_Lab0 +Course: Messiah College CIS 411, Fall 2018
+Instructors: [Joel Worrall](https://github.com/tangollama) & [Trevor Bunch](https://github.com/trevordbunch)
+Name: BILLY PARK
+GitHub: [Strombilly](https://github.com/YOUR_HANDLE)
+ +# Step 1: Fork this repository +- https://github.com/Strombilly/cis411_lab0 + + +![diagram1](diagram1.png) + +# Step 2: Clone your forked repository from the command line +- My GraphQL response from adding myself as an account on the test project +``` +{ + "data": { + "mutateAccount": { + "id": "cf9735a5-422a-450a-a9f3-74310a5eca6a", + "name": "Billy Park", + "email": "bp1250@messiah.edu" + } + } +} +``` + +# Step 3: Creating a feature branch +- The output of my git commit log +``` +16b64f3 (HEAD -> labreport, origin/labreport) adds my lab report @tangollama +dabceca (upstream/master, origin/master, origin/HEAD, master) Merge pull request #24 from tangollama/circleci +a4096db Create README.md +2f01bf4 Update LAB_INSTRUCTIONS.md +347bd50 Update LAB_INSTRUCTIONS.md +7aaa9f3 Update LAB_INSTRUCTIONS.md +37393ae Bug fixed +1949d2a Update LAB_INSTRUCTIONS.md +d36ad90 Update LAB.md +59ef18a Update LAB_INSTRUCTIONS.md +37be3c8 Update LAB_INSTRUCTIONS.md +97da547 Update LAB.md +0bd6244 (upstream/purelab, origin/purelab) updated Step 0 title +4562cd8 added npm and node install repreq +255051e adding template +13a09b7 Adding the LAB.md and correcting some instructions. +d2ddea5 Version 0.0.1 of the lab isntructions +ab312fc more progress +62fb0a5 more progress +fe1937b more in the lab instructions +3e807fb first section +9ae6b83 remove LAB.md +e429c1a lab instructions +ce1fcea circleci default config +80bbdbb circleci default config +968099e remove test db +7362cd1 working +44ce6ae Initial commit + +``` +![diagram2](diagram2.png) + +# Step 4: Setup a Continuous Integration configuration +- What is the .circleci/config.yml doing? +-- downloads and caches dependencies and runs a test +- What do the various sections on the config file do? +-- docks, restores cache, runs, saves cache, & runs +- When a CI build is successful, what does that philosophically and practically/precisely indicate about the build? -- it is stable and there are no sytex errors in the code +- If you were to take the next step and ready this project for Continuous Delivery, what additional changes might you make in this configuration (conceptual, not code)? -- more testing and pushing it out + +# Step 5: Merging the feature branch +``` +16b64f3 (HEAD -> labreport, origin/labreport) adds my lab report @tangollama +dabceca (upstream/master, origin/master, origin/HEAD, master) Merge pull request #24 from tangolla +a4096db Create README.md +2f01bf4 Update LAB_INSTRUCTIONS.md +347bd50 Update LAB_INSTRUCTIONS.md +7aaa9f3 Update LAB_INSTRUCTIONS.md +37393ae Bug fixed +1949d2a Update LAB_INSTRUCTIONS.md +d36ad90 Update LAB.md +59ef18a Update LAB_INSTRUCTIONS.md +37be3c8 Update LAB_INSTRUCTIONS.md +97da547 Update LAB.md +0bd6244 (upstream/purelab, origin/purelab) updated Step 0 title +4562cd8 added npm and node install repreq +255051e adding template +13a09b7 Adding the LAB.md and correcting some instructions. +d2ddea5 Version 0.0.1 of the lab isntructions +ab312fc more progress +62fb0a5 more progress +fe1937b more in the lab instructions +3e807fb first section +9ae6b83 remove LAB.md +e429c1a lab instructions +ce1fcea circleci default config +80bbdbb circleci default config +968099e remove test db +7362cd1 working +44ce6ae Initial commit +``` +![jobs](pipelines.png) + +# Step 6: Submitting a Pull Request +_Remember to reference at least one other student in the PR content via their GitHub handle._ + +# Step 7: [EXTRA CREDIT] Augment the core project +PR reference in the report to one of the following: +1. Add one or more unit tests to the core assignment project. +2. Configure the CircleCI config.yml to automatically build a Docker image of the project. +3. Configure an automatic deployment of the successful CircleCI build to an Amazon EC2 instance. diff --git a/labreports/diagram1.png b/labreports/diagram1.png new file mode 100644 index 00000000..bb26979c Binary files /dev/null and b/labreports/diagram1.png differ diff --git a/labreports/diagram2.png b/labreports/diagram2.png new file mode 100644 index 00000000..37eb7ac1 Binary files /dev/null and b/labreports/diagram2.png differ diff --git a/labreports/pipelines.png b/labreports/pipelines.png new file mode 100644 index 00000000..0e8b6c95 Binary files /dev/null and b/labreports/pipelines.png differ