@@ -88,20 +88,13 @@ steps:
88
88
full_name=$(cat /workspace/full_name)
89
89
version=$(cat /workspace/version)
90
90
bucket_name=$(gcloud secrets versions access latest --secret="agents-bucket-name")
91
- small_google_model=$(gcloud secrets versions access latest --secret="small-google-model")
92
- medium_google_model=$(gcloud secrets versions access latest --secret="medium-google-model")
93
- google_generative_api_key=$(gcloud secrets versions access latest --secret="google-generative-ai-key")
94
91
echo "Working with instance: ${full_name}"
95
92
echo "Checking for existing instance..."
96
93
if [[ $(gcloud compute instances list --filter="name=${full_name}" --format="get(name)") ]]; then
97
94
echo "Updating existing instance ${full_name}"
98
95
gcloud compute instances update-container ${full_name} \
99
96
--container-image us-central1-docker.pkg.dev/$PROJECT_ID/qi-agents/${full_name}:${version} \
100
- --container-env AGENTS_BUCKET_NAME=${bucket_name},\
101
- CHARACTER_FILE=${_CHARACTER_FILE},\
102
- SMALL_GOOGLE_MODEL=${small_google_model},\
103
- MEDIUM_GOOGLE_MODEL=${medium_google_model},\
104
- GOOGLE_GENERATIVE_AI_API_KEY=${google_generative_api_key} \
97
+ --container-env AGENTS_BUCKET_NAME=${bucket_name},CHARACTER_FILE=${_CHARACTER_FILE} \
105
98
--zone $_ZONE || { echo "Instance update failed"; exit 1; }
106
99
echo "Instance update completed"
107
100
else
@@ -114,11 +107,7 @@ steps:
114
107
--subnet $_SUBNET \
115
108
--no-address \
116
109
--boot-disk-size $_DISK_SIZE \
117
- --container-env AGENTS_BUCKET_NAME=${bucket_name},\
118
- CHARACTER_FILE=${_CHARACTER_FILE},\
119
- SMALL_GOOGLE_MODEL=${small_google_model},\
120
- MEDIUM_GOOGLE_MODEL=${medium_google_model},\
121
- GOOGLE_GENERATIVE_AI_API_KEY=${google_generative_api_key} \
110
+ --container-env AGENTS_BUCKET_NAME=${bucket_name},CHARACTER_FILE=${_CHARACTER_FILE} \
122
111
--metadata-from-file startup-script=startup.sh || { echo "Instance creation failed"; exit 1; }
123
112
echo "Instance creation completed"
124
113
fi
0 commit comments