diff --git a/dogfood/main.tf b/dogfood/main.tf index fabb5930f4370..e98d4225545a9 100644 --- a/dogfood/main.tf +++ b/dogfood/main.tf @@ -68,11 +68,14 @@ resource "coder_agent" "dev" { code-server --auth none --port 13337 & sudo service docker start DOTFILES_URI=${var.dotfiles_uri} + rm -f ~/.personalize.log if [ -n "$DOTFILES_URI" ]; then - coder dotfiles "$DOTFILES_URI" -y 2>&1 | tee ~/.personalize.log + coder dotfiles "$DOTFILES_URI" -y 2>&1 | tee -a ~/.personalize.log fi - if [ -f ./personalize ]; then - ./personalize + if [ -x ~/personalize ]; then + ~/personalize | tee -a ~/.personalize.log + elif [ -f ~/personalize ]; then + echo "~/personalize is not executable, skipping..." | tee -a ~/.personalize.log fi EOF }