From 274d07e96870193629d557eb518f34d48b54ab72 Mon Sep 17 00:00:00 2001 From: j-dunham Date: Wed, 10 Aug 2022 09:22:39 -0400 Subject: [PATCH] Update valet-configure-lab.md --- gitlab/valet-configure-lab.md | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/gitlab/valet-configure-lab.md b/gitlab/valet-configure-lab.md index aabae75..5b2f4f2 100644 --- a/gitlab/valet-configure-lab.md +++ b/gitlab/valet-configure-lab.md @@ -1,4 +1,4 @@ -# Configure GitLab using Valet `configure` command +# Configure Valet To Work With GitLab Using The `configure` Command In this lab, you will use Valet's `configure` command to set up the required secrets to communicate with the GitLab and GitHub instances. The `configure` command can be used for all of the supported providers, but in this lab we will be focusing on GitLab. - [Prerequisites](#prerequisites) @@ -18,13 +18,21 @@ In this lab, you will use Valet's `configure` command to set up the required sec 3. Hover over the address under the `Local Address` column, and click the globe to open in browser 4. Login to the GitLab server and following [instructions](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#create-a-personal-access-token) to generate a token that has `read_api` scope. 5. Record token for use in later steps. -3. In the codespace terminal run `gh valet configure`. -4. Using the down arrow key to highlight `GitLab CI`, press the spacebar to select, then hit enter to accept. -5. Enter the previously generated GitHub access token. -6. Enter the GitHub instance url or hit enter to accept the default, if you are using github.com -7. Enter the GitLab access token from step 2 and press enter. -8. Enter `http://localhost` for the GitLab instance url -9. If all went well you should see a similar output in your terminal +3. Create a GitHub personal access token. + - Navigate to your GitHub `Settings` - click your profile photo and then click `Settings`. + - Go to `Developer Settings` + - Go to `Personal Access Tokens` -> `Legacy tokens (if present)` + - Click `Generate new token` -> `Legacy tokens (if present)`. If required, provide your password. + - Select at least these scopes: `read packages` and `workflow`. Optionally, provide a text in the **Note** field and change the expiration. + - Click `Generate token` + - Copy the token somewhere safe and temporary. +4. In the codespace terminal run `gh valet configure`. +5. Using the down arrow key to highlight `GitLab CI`, press the spacebar to select, then hit enter to accept. +6. Enter the previously generated GitHub access token from step 3. +7. Enter the GitHub instance url or hit enter to accept the default, if you are using github.com +8. Enter the GitLab access token from step 2 and press enter. +9. Enter `http://localhost` for the GitLab instance url +10. If all went well you should see a similar output in your terminal ADD_IMAGE_HERE ## Verify Valet Works