OSVauco/scripts/vm-startup.sh

27 lines
692 B
Bash

#!/bin/bash
# vm-startup.sh — starter osvauco-dev-vm og viser siste build-logg
# Bruk: bash ~/OSVauco/scripts/vm-startup.sh
PROJECT="propane-will-491900-m5"
ZONE="us-central1-a"
VM="osvauco-dev-vm"
echo "[$(date -u +%Y-%m-%dT%H:%M:%SZ)] Starter $VM..."
gcloud compute instances start "$VM" \
--zone="$ZONE" \
--project="$PROJECT" \
--quiet
echo "[$(date -u +%Y-%m-%dT%H:%M:%SZ)] VM er oppe. Venter 10s på SSH..."
sleep 10
echo ""
echo "=== Siste Cloud Build-kjøring ==="
gcloud builds list --limit=1 \
--project="$PROJECT" \
--format="table(id,createTime,duration,status)"
echo ""
echo "Klar. Koble til med:"
echo " gcloud compute ssh $VM --zone=$ZONE --project=$PROJECT"