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