golang.org/x/build@v0.0.0-20240506185731-218518f32b70/env/netbsd-386/Makefile (about) 1 # Copyright 2018 The Go Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style 3 # license that can be found in the LICENSE file. 4 5 RELEASE=9.3 6 ARCH=i386 7 8 VM_IMAGE_FILE=vm-image-netbsd-${ARCH}-${RELEASE}.tar.gz 9 VM_IMAGE_NAME=netbsd-${ARCH}-$(subst .,-,$(RELEASE)) 10 11 12 upload-staging: 13 go install golang.org/x/build/cmd/upload 14 upload --verbose --file=${VM_IMAGE_FILE} --public dev-go-builder-data/${VM_IMAGE_FILE} 15 16 upload-prod: 17 go install golang.org/x/build/cmd/upload 18 upload --verbose --file=${VM_IMAGE_FILE} --public go-builder-data/${VM_IMAGE_FILE} 19 20 create-image-staging: 21 gcloud compute --project go-dashboard-dev images create ${VM_IMAGE_NAME} --source-uri gs://dev-go-builder-data/${VM_IMAGE_FILE} 22 23 create-image-prod: 24 gcloud compute --project symbolic-datum-552 images create ${VM_IMAGE_NAME} --source-uri gs://go-builder-data/${VM_IMAGE_FILE} 25 26 clean: 27 rm -rf netbsd-*.tar.gz vm-image-netbsd-*.tar.gz work-NetBSD-* anita-*.tar.gz anita-*/