mirror of https://github.com/openXC7/prjxray.git
Google Cloud Builder configuration for database generation
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
This commit is contained in:
parent
f4ddb607cb
commit
7b81b6734b
|
|
@ -0,0 +1,15 @@
|
||||||
|
# This file specifies files that are *not* uploaded to Google Cloud Platform
|
||||||
|
# using gcloud. It follows the same syntax as .gitignore, with the addition of
|
||||||
|
# "#!include" directives (which insert the entries of the given .gitignore-style
|
||||||
|
# file at that point).
|
||||||
|
#
|
||||||
|
# For more information, run:
|
||||||
|
# $ gcloud topic gcloudignore
|
||||||
|
#
|
||||||
|
.gcloudignore
|
||||||
|
#!include:.gitignore
|
||||||
|
|
||||||
|
# Don't bother uploading files not needed to generate a database.
|
||||||
|
experiments
|
||||||
|
minitests
|
||||||
|
vagrant
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
steps:
|
||||||
|
- name: 'gcr.io/cloud-builders/docker'
|
||||||
|
args:
|
||||||
|
- 'build'
|
||||||
|
- '--build-arg'
|
||||||
|
- 'DEV_ENV_IMAGE=${_DEV_ENV_IMAGE}'
|
||||||
|
- '--build-arg'
|
||||||
|
- 'NUM_PARALLEL_JOBS=${_NUM_CPUS}'
|
||||||
|
- '-t'
|
||||||
|
- '${_GCR_ZONE}/$PROJECT_ID/${_IMAGE_NAME}:${TAG_NAME}'
|
||||||
|
- '.'
|
||||||
|
options:
|
||||||
|
disk_size_gb: 1000
|
||||||
|
machine_type: N1_HIGHCPU_32
|
||||||
|
timeout: '21600s'
|
||||||
|
substitutions:
|
||||||
|
_GCR_ZONE: 'gcr.io'
|
||||||
|
_IMAGE_NAME: 'prjxray-db'
|
||||||
|
_NUM_CPUS: '16'
|
||||||
|
images:
|
||||||
|
- '${_GCR_ZONE}/$PROJECT_ID/${_IMAGE_NAME}:${TAG_NAME}'
|
||||||
Loading…
Reference in New Issue