1. In our current `.gitlab-ci.yml` file, all of the tests contain the same set of artifacts. Instead of defining the artifacts at each job, you can instead first create a hidden job with the definition:
@@ -17,9 +17,7 @@ For this task, we will be creating a web application to run in our review enviro
1. Navigate to your project repository.
1. Select your `.gitlab-ci.yml` file.
1. Select **Edit > Edit in pipeline editor**.
1. Select **Build > Pipeline Editor**.
1. When we add express code into our `index.js` file, our tests will no longer be able to run against `index.js`, since running this will create a webserver that waits for connections. Thus, let's remove the `install deps`, `test binarysearch` and the `test linearsearch` jobs from the file. Remove the jobs from the `.gitlab-ci.yml` file, and select **Commit changes**.
@@ -71,9 +69,7 @@ For this task, we will be creating a web application to run in our review enviro
1. Navigate back to your code repository.
1. Select your `.gitlab-ci.yml` file.
1. Select **Edit > Edit in pipeline editor**.
1. Select **Build > Pipeline Editor**.
1. Paste the copied `deploy_review` job at the end of the `.gitlab-ci.yml` file.