Updating format and repo creation flow. (#3)

* Update readme.md

* Update readme.md

* Update readme.md

* Update devcontainer.json

* Update setupcodespace.sh

* Update valet-audit-lab.md

* Update valet-dry-run-lab.md

* Update valet-migrate-lab.md

* Update valet-migrate-custom-lab.md

* Update valet-audit-lab.md

* Update valet-audit-lab.md

* Update valet-dry-run-lab.md

* Update valet-migrate-lab.md

* Update valet-migrate-custom-lab.md

* Update valet-dry-run-lab.md

* Update valet-migrate-custom-lab.md
This commit is contained in:
dkalmin
2022-06-29 10:28:06 -07:00
committed by GitHub
parent f601587b42
commit 38b63d3af5
8 changed files with 47 additions and 98 deletions
+1
View File
@@ -17,5 +17,6 @@
"extensions": [
"ms-azuretools.vscode-docker",
],
"onCreateCommand": 'echo "export GITHUB_ACCESS_TOKEN=$VALET_GHCR_PASSWORD" >> ~/.bashrc',
"postCreateCommand": "sudo bash .devcontainer/setupcodespace.sh ${VALET_GHCR_PASSWORD} ${AZURE_DEVOPS_PROJECT} ${AZURE_DEVOPS_ORGANIZATION} ${AZURE_DEVOPS_ACCESS_TOKEN} ${GITHUB_USER} 'https://github.com/' && gh extension install github/gh-valet || echo 'Could not auto-build. Skipping.' "
}
+4 -21
View File
@@ -8,8 +8,6 @@ ghAccess="GITHUB_ACCESS_TOKEN="
azdoAccess="AZURE_DEVOPS_ACCESS_TOKEN="
ghInstanceUrl="GITHUB_INSTANCE_URL="
cat valet/.env.local
if [ -z "$1" -o -z "$5" ]
then
echo "Error: Docker Pull Valet not executing because GITHUB_USER and/or VALET_PASSWORD not set"
@@ -17,29 +15,14 @@ else
docker login ghcr.io/valet-customers --username $5 --password $1
docker pull ghcr.io/valet-customers/valet-cli:latest
echo "Success: Docker Pull Valet completed"
fi
value=`cat valet/.env.local.template`
echo "$value" > valet/.env.local
if [ -z "$1" -o -z "$2" -o -z "$3" -o -z "$4" -o -z "$6" ]
then
value=`cat valet/.env.local.template`
echo "$value" > valet/.env.local
echo "Error: Set envars not set, valid values not passed in"
else
azdoInstanceUrl="https://dev.azure.com/$3"
value=`cat valet/.env.local.template`
result="${value/$azdoProject/$azdoProject$2}"
result="${result/$azdoOrg/$azdoOrg$3}"
result="${result/$azdoInstance/$azdoInstance$azdoInstanceUrl}"
result="${result/$ghAccess/$ghAccess$1}"
result="${result/$azdoAccess/$azdoAccess$4}"
result="${result/$ghInstanceUrl/$ghInstanceUrl$6}"
echo "$result" > valet/.env.local
echo "Success: set envars in valet/.env.local"
echo "Error: Set envars not set, valid values not passed in. You will have to manually use the valet/.env.local folder"
fi
echo "Finished setupcodespace.sh"